summaryrefslogtreecommitdiff
path: root/modules.mk
diff options
context:
space:
mode:
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