Missing intermediates when bilding implicit rules

https://www.gnu.org/software/make/manual/html_node/Pattern-Rules.html#Pattern-Rules
This commit is contained in:
Sam Whited 2017-01-12 23:50:05 -06:00
parent 56a3526dac
commit 546272f4c5
1 changed files with 2 additions and 0 deletions

View File

@ -80,9 +80,11 @@ $(OUTDIR)/%.pdf: %.xml $(XMLDEPS) $(TEXMLDEPS)
-e 's|\\pageref{#\([^}]*\)}|\\pageref{\1}|g' "$(@:.pdf=.tex)"
cd $(OUTDIR); xelatex -interaction=batchmode -no-shell-escape "$(notdir $(basename $@)).tex" && echo "Finished building $@"
.PRECIOUS: $(OUTDIR)/%.js
$(OUTDIR)/%.js: %.js
cp "$<" "$@"
.PRECIOUS: $(OUTDIR)/%.css
$(OUTDIR)/%.css: %.css
cp "$<" "$@"