#Include all selected obj-y files from folder include Makefile BASE_NAME = $(shell basename $(dir $(CURDIR))) build: for files in $(obj-y) ; do \ ($(MAKE) -C ./ -f $(TOP_DIR)/modules.mk $$files ); \ cp $$files $(DEPLOY)/ ; \ done ifdef CONFIG_BUILD_HANDOUTS for files in $(obj-handout-y) ; do \ ($(MAKE) -C ./ -f $(TOP_DIR)/modules.mk $$files ); \ cp $$files $(HANDOUT)/ ; \ done endif .FORCE: %.pdf: %.tex .FORCE echo "Build" $@ TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS):`pwd`/distribution/autotools $(BUILD) $< # DON'T delete this empty target! Need for incremental build %.tex: clean_texfiles: rm -f *.aux rm -f *.log rm -f *.nav rm -f *.toc rm -f *.pdf rm -f *.snm rm -f *.bbl rm -f *.blg rm -f *.out rm -f *.vrb rm -f *.fls rm -f *.fdb_latexmk .PHONY: clean_texfiles build