1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-12-21 23:28:51 -05:00

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

View File

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