summaryrefslogtreecommitdiff
path: root/modules.mk
diff options
context:
space:
mode:
authorChristian Eppler <c.eppler@linutonix.de>2013-05-17 14:59:15 +0200
committerChristian Eppler <c.eppler@linutonix.de>2013-05-17 14:59:15 +0200
commit2ed7702eddc96469129694783d8ca964d62a5bc7 (patch)
tree84364b07d11704e425d89c4abb94b795b321e93a /modules.mk
parentd677b0db8336048bd06c5a098384af45d35b1232 (diff)
Add defconfig target and incremental build
Signed-off-by: Christian Eppler <c.eppler@linutonix.de>
Diffstat (limited to 'modules.mk')
-rw-r--r--modules.mk10
1 files changed, 7 insertions, 3 deletions
diff --git a/modules.mk b/modules.mk
index 29cc270..d6c5bd1 100644
--- a/modules.mk
+++ b/modules.mk
@@ -16,15 +16,19 @@ ifdef CONFIG_BUILD_HANDOUTS
done
endif
-%.pdf:
+%.pdf: %.tex
echo "Build" $@
TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS) $(BUILD) $(subst .pdf,.tex,$@)
ifneq ($(CONFIG_BUILD_FAST_BUILD),y)
- TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS) $(BUILD_BIB) $(subst .pdf,.aux,$@)
+ TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS) $(BUILD_BIB) $(subst .pdf,.tex,$@)
TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS) $(BUILD) $(subst .pdf,.tex,$@)
TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS) $(BUILD) $(subst .pdf,.tex,$@)
endif
+# DON'T delete this empty target! Need for incremental build
+%.tex:
+
+
clean:
rm -f *.aux
rm -f *.log
@@ -103,5 +107,5 @@ endif
cp $(MASTER_HANDOUT)_$(BASE_NAME).pdf $(HANDOUT)/$(subst tmp_,,$(MASTER_HANDOUT)_$(BASE_NAME).pdf)
endif
-.PHONY: clean build_master_$(PRES_PREFIX)end build_master_pres build_master_$(HANDOUT_PREFIX)end build_master_handout
+.PHONY: clean build_master_$(PRES_PREFIX)end build_master_pres build_master_$(HANDOUT_PREFIX)end build_master_handout build