X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=latex_mk%2Ftest%2Fhyperref%2FMakefile;h=3614205450bb40fa25ab18a43e1021b43df041e3;hb=523d69c6653033c2b1fadc25c8c81c6264446c16;hp=2862b17342318f5486fd70525a74c0e66e13f5f9;hpb=c9f614ba4858cd6456e1bac89350d09f12b7a183;p=makefiles.git diff --git a/latex_mk/test/hyperref/Makefile b/latex_mk/test/hyperref/Makefile deleted file mode 120000 index 2862b17..0000000 --- a/latex_mk/test/hyperref/Makefile +++ /dev/null @@ -1 +0,0 @@ -../Makefile.template \ No newline at end of file diff --git a/latex_mk/test/hyperref/Makefile b/latex_mk/test/hyperref/Makefile new file mode 100644 index 0000000..3614205 --- /dev/null +++ b/latex_mk/test/hyperref/Makefile @@ -0,0 +1,42 @@ +TEXTARGETS := hyperref.pdf + +CMP := cmp -s +DIFF := diff +PATCH := patch + +.PHONY: all update rebase clean distclean + +$(TEXTARGETS): + +all: + @$(MAKE) -s hyperref_1.pdf + @$(ECHO) '--------------------' + @$(MAKE) -s hyperref_2.pdf + +hyperref_1.pdf: rebase + @$(ECHO) '---------- $@: $^ ----------' + @$(MAKE) -s hyperref.pdf + @$(CP) -v hyperref.pdf $@ + +hyperref_2.pdf: update + @$(ECHO) '---------- $@: $^ ----------' + @$(MAKE) -s hyperref.pdf + @$(CP) -v hyperref.pdf $@ + +update: hyperref.tex.6th.patch + @$(PATCH) <$< + +hyperref.tex.6th.patch: + @$(MAKE) -s rebase + @$(DIFF) -u hyperref.tex hyperref.tex.6th >$@ || exit 0 + +rebase: + $(CMP) hyperref.tex.5th hyperref.tex || $(CP) -v hyperref.tex.5th hyperref.tex + +include latex.mk + +clean: tex-clean + +distclean: rebase tex-distclean + $(RM) *.patch + $(RM) hyperref_*.pdf