X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=latex_mk%2Fsample%2Fsimple%2FMakefile;fp=latex_mk%2Fsample%2Fsimple%2FMakefile;h=5ec5bb978cc597caa47d9719eeb27f78e1ef4dba;hb=4d4107891f77537d014ca4168ec391b458627c74;hp=0000000000000000000000000000000000000000;hpb=523d69c6653033c2b1fadc25c8c81c6264446c16;p=makefiles.git diff --git a/latex_mk/sample/simple/Makefile b/latex_mk/sample/simple/Makefile new file mode 100644 index 0000000..5ec5bb9 --- /dev/null +++ b/latex_mk/sample/simple/Makefile @@ -0,0 +1,37 @@ +TEXTARGETS := simple.pdf + +CMP := cmp -s +SED := sed + +.PHONY: all update rebase clean distclean + +$(TEXTARGETS): + +all: + @$(MAKE) -s simple_1.pdf + @$(ECHO) '--------------------' + @$(MAKE) -s simple_2.pdf + +simple_1.pdf: rebase + @$(ECHO) '---------- $@: $^ ----------' + @$(MAKE) -s simple.pdf + @$(CP) -v simple.pdf $@ + +simple_2.pdf: update + @$(ECHO) '---------- $@: $^ ----------' + @$(MAKE) -s simple.pdf + @$(CP) -v simple.pdf $@ + +update: + $(SED) -i.bak -e 's/,/、/g' -e 's/./。/g' simple.tex + +rebase: + $(CMP) simple.tex.base simple.tex || $(CP) -v simple.tex.base simple.tex + +include latex.mk + +clean: rebase tex-clean + $(RM) *.bak + +distclean: clean tex-distclean + $(RM) simple_*.pdf