diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -1,6 +1,8 @@ MODE ?= main REBUILD_DEPS ?= yes DEPS := +DEFAULT_DEPS := lsr_env.tex fonts_env.tex lsr_refs.bib +ALL_TEX := $(wildcard chapters/*.tex) $(wildcard *.tex) CONTEXT ?= context ifeq ($(REBUILD_DEPS), yes) @@ -11,7 +13,7 @@ endif all: main.pdf -main.pdf: $(DEPS) +main.pdf: $(DEFAULT_DEPS) $(DEPS) $(ALL_TEX) figures/%.pdf: figures/%.tex latexmk -pdf -shell-escape $< @@ -20,7 +22,7 @@ figures/%.pdf: figures/%.tex chapters/scheduling.pdf: figures/timing-3.pdf # silent structure,structures,pages,resolvers,open source,close source,loading,modules -%.pdf: %.tex +%.pdf: %.tex $(DEFAULT_DEPS) $(CONTEXT) --mode=$(MODE) --nonstopmode --silent='*' $< cp $(notdir $@) $@ || true |