diff options
author | Karl Berry <karl@freefriends.org> | 2018-10-21 20:35:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-10-21 20:35:09 +0000 |
commit | bfe580335d8dd230a8be05e7afb2d04f642235c1 (patch) | |
tree | 2f662802c1d7945c40b0956acd56e51a0fa7494e /Master/texmf-dist/doc/latex/acmart/Makefile | |
parent | 8138b84323e19faa855c7e52f9866a0150fe2d2e (diff) |
acmart (21oct18)
git-svn-id: svn://tug.org/texlive/trunk@48963 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/acmart/Makefile')
-rw-r--r-- | Master/texmf-dist/doc/latex/acmart/Makefile | 81 |
1 files changed, 45 insertions, 36 deletions
diff --git a/Master/texmf-dist/doc/latex/acmart/Makefile b/Master/texmf-dist/doc/latex/acmart/Makefile index 735b597076a..057e884cf46 100644 --- a/Master/texmf-dist/doc/latex/acmart/Makefile +++ b/Master/texmf-dist/doc/latex/acmart/Makefile @@ -9,16 +9,16 @@ PACKAGE=acmart SAMPLES = \ - sample-manuscript.tex \ - sample-acmsmall.tex \ - sample-acmlarge.tex \ - sample-acmtog.tex \ - sample-sigconf.tex \ - sample-sigconf-authordraft.tex \ - sample-sigconf-xelatex.tex \ - sample-sigplan.tex \ - sample-sigchi.tex \ - sample-sigchi-a.tex + samples/sample-manuscript.tex \ + samples/sample-acmsmall.tex \ + samples/sample-acmlarge.tex \ + samples/sample-acmtog.tex \ + samples/sample-sigconf.tex \ + samples/sample-sigconf-authordraft.tex \ + samples/sample-sigconf-xelatex.tex \ + samples/sample-sigplan.tex \ + samples/sample-sigchi.tex \ + samples/sample-sigchi-a.tex PDF = $(PACKAGE).pdf ${SAMPLES:%.tex=%.pdf} acmguide.pdf @@ -47,32 +47,38 @@ acmguide.pdf: $(PACKAGE).dtx $(PACKAGE).cls %.cls: %.ins %.dtx pdflatex $< -%.pdf: %.tex $(PACKAGE).cls ACM-Reference-Format.bst - pdflatex $< - - bibtex $* - pdflatex $< - pdflatex $< - while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ - do pdflatex $<; done +samples/%: % + cp $^ samples -sample-sigconf-xelatex.pdf: sample-sigconf-xelatex.tex $(PACKAGE).cls ACM-Reference-Format.bst - xelatex $< - - bibtex $* - xelatex $< - xelatex $< - while ( grep -q '^LaTeX Warning: Label(s) may have changed' $*.log) \ - do xelatex $<; done +samples/$(PACKAGE).cls: $(PACKAGE).cls +samples/ACM-Reference-Format.bst: ACM-Reference-Format.bst + +samples/%.pdf: samples/%.tex samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst + cd $(dir $@) && pdflatex $(notdir $<) + - cd $(dir $@) && bibtex $(notdir $(basename $<)) + cd $(dir $@) && pdflatex $(notdir $<) + cd $(dir $@) && pdflatex $(notdir $<) + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $(basename $<).log) \ + do cd $(dir $@) && pdflatex $(notdir $<); done + +samples/sample-sigconf-xelatex.pdf: samples/sample-sigconf-xelatex.tex samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst + cd $(dir $@) && xelatex $(notdir $<) + - cd $(dir $@) && bibtex $(notdir $(basename $<)) + cd $(dir $@) && xelatex $(notdir $<) + cd $(dir $@) && xelatex $(notdir $<) + while ( grep -q '^LaTeX Warning: Label(s) may have changed' $(basename $<).log) \ + do cd $(dir $@) && xelatex $(notdir $<); done -sample-manuscript.pdf \ -sample-acmsmall.pdf \ -sample-acmlarge.pdf \ -sample-acmtog.pdf: samplebody-journals.tex +samples/sample-manuscript.pdf \ +samples/sample-acmsmall.pdf \ +samples/sample-acmlarge.pdf \ +samples/sample-acmtog.pdf: samples/samplebody-journals.tex -sample-sigconf.pdf \ -sample-sigconf-authordraft.pdf \ -sample-sigconf-xelatex.pdf \ -sample-sigplan.pdf \ -sample-sigchi.pdf: samplebody-conf.tex +samples/sample-sigconf.pdf \ +samples/sample-sigconf-authordraft.pdf \ +samples/sample-sigconf-xelatex.pdf \ +samples/sample-sigplan.pdf \ +samples/sample-sigchi.pdf: samples/samplebody-conf.tex .PRECIOUS: $(PACKAGE).cfg $(PACKAGE).cls @@ -83,10 +89,13 @@ clean: *.cfg *.glo *.idx *.toc \ *.ilg *.ind *.out *.lof \ *.lot *.bbl *.blg *.gls *.cut *.hd \ - *.dvi *.ps *.thm *.tgz *.zip *.rpi + *.dvi *.ps *.thm *.tgz *.zip *.rpi \ + samples/$(PACKAGE).cls samples/ACM-Reference-Format.bst \ + samples/*.log samples/*.aux samples/*.out \ + samples/*.bbl samples/*.blg samples/*.cut distclean: clean - $(RM) $(PDF) *-converted-to.pdf + $(RM) $(PDF) samples/*-converted-to.pdf # # Archive for the distribution. Includes typeset documentation @@ -98,4 +107,4 @@ zip: all clean zip -r $(PACKAGE).zip * -x '*~' -x '*.tgz' -x '*.zip' -x CVS -x 'CVS/*' documents.zip: all - zip $@ acmart.pdf acmguide.pdf sample-*.pdf *.cls *.bst + zip $@ acmart.pdf acmguide.pdf samples/sample-*.pdf *.cls *.bst |