summaryrefslogtreecommitdiff
path: root/modules.mk
diff options
context:
space:
mode:
Diffstat (limited to 'modules.mk')
-rw-r--r--modules.mk12
1 files changed, 5 insertions, 7 deletions
diff --git a/modules.mk b/modules.mk
index 941598f..5d511e6 100644
--- a/modules.mk
+++ b/modules.mk
@@ -16,14 +16,10 @@ ifdef CONFIG_BUILD_HANDOUTS
done
endif
-%.pdf: %.tex
+.FORCE:
+%.pdf: %.tex .FORCE
echo "Build" $@
- TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS):`pwd`/distribution/autotools $(BUILD) $(subst .pdf,.tex,$@)
-ifneq ($(CONFIG_BUILD_FAST_BUILD),y)
- TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS):`pwd`/distribution/autotools $(BUILD_BIB) $(subst .pdf,.aux,$@)
- TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS):`pwd`/distribution/autotools $(BUILD) $(subst .pdf,.tex,$@)
- TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS):`pwd`/distribution/autotools $(BUILD) $(subst .pdf,.tex,$@)
-endif
+ TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS):`pwd`/distribution/autotools $(BUILD) $<
# DON'T delete this empty target! Need for incremental build
%.tex:
@@ -40,6 +36,8 @@ clean_texfiles:
rm -f *.blg
rm -f *.out
rm -f *.vrb
+ rm -f *.fls
+ rm -f *.fdb_latexmk
build_master_pres:
ifneq ($(filter $(PRES_PREFIX)%,$(obj-y)), )