X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=latex_mk%2Ftest%2Fbibtex%2FMakefile;h=b6dac5949a479f75b7d039b24af5836e7c1be2df;hb=32dff3b7ad9845fcfd8fcad8a0d8f61fc2cae81d;hp=d92ec9088a2a6f9dea000d70a7ffa178d1279d71;hpb=e58576306b5caef04ed59887a14d1ea0c0615459;p=makefiles.git diff --git a/latex_mk/test/bibtex/Makefile b/latex_mk/test/bibtex/Makefile index d92ec90..b6dac59 100644 --- a/latex_mk/test/bibtex/Makefile +++ b/latex_mk/test/bibtex/Makefile @@ -1,66 +1,2 @@ -.PHONY: all bib-update bib-rebase body-update rebase clean distclean - -CAT := cat -CMP := cmp -s -SED := sed - -TEXTARGETS := bibtex.pdf - -$(TEXTARGETS): - -all: - @$(MAKE) -s bibtex_1.pdf - @$(ECHO) '--------------------' - @$(MAKE) -s bibtex_2.pdf - @$(ECHO) '--------------------' - @$(MAKE) -s bibtex_3.pdf - @$(ECHO) '--------------------' - @$(MAKE) -s bibtex_4.pdf - @$(ECHO) '--------------------' - @$(MAKE) -s bibtex_5.pdf - -bibtex_1.pdf: rebase - $(ECHO) '---------- $@: $^ ----------' - @$(MAKE) -s bibtex.pdf - $(CP) -v bibtex.pdf $@ - -bibtex_2.pdf: body-update - $(ECHO) '---------- $@: $^ ----------' - @$(MAKE) -s bibtex.pdf - $(CP) -v bibtex.pdf $@ - -bibtex_3.pdf: rebase bibtex.pdf bib-update - $(ECHO) '---------- $@: $^ ----------' - @$(MAKE) -s bibtex.pdf - $(CP) -v bibtex.pdf $@ - -bibtex_4.pdf: body-update bib-update - $(ECHO) '---------- $@: $^ ----------' - @$(MAKE) -s bibtex.pdf - $(CP) -v bibtex.pdf $@ - -bibtex_5.pdf: rebase bibtex.pdf body-update bib-update - $(ECHO) '---------- $@: $^ ----------' - @$(MAKE) -s bibtex.pdf - $(CP) -v bibtex.pdf $@ - -include latex.mk - -rebase: bib-rebase body-rebase - -bib-update: bib-rebase - $(CAT) jpnbook_add.bib >>jpnbook.bib - -bib-rebase: - $(CMP) jpnbook.bib.base jpnbook.bib || $(CP) -v jpnbook.bib.base jpnbook.bib - -body-update: body-rebase - $(SED) -i -e 's/本文変更なし。/本文を変更。/' bibtex.tex - -body-rebase: - $(CMP) bibtex.tex.base bibtex.tex || $(CP) -v bibtex.tex.base bibtex.tex - -clean: tex-clean - -distclean: rebase tex-distclean - $(RM) bibtex_*.pdf +include ../Define.mk +include ../Test.mk