X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=latex_mk%2Flatex.mk;h=f97a273e0a0e2b7faf9e893f970767b00f977973;hb=13d64ebc5aba7b14c904495c4a8edf9e18315bf3;hp=13ce75b29f50d3f3fa988177328a8900d3b437ff;hpb=ebc9802f15eb8592f5cb53aff759029a7a44ccb4;p=makefiles.git diff --git a/latex_mk/latex.mk b/latex_mk/latex.mk index 13ce75b..f97a273 100644 --- a/latex_mk/latex.mk +++ b/latex_mk/latex.mk @@ -29,6 +29,10 @@ # all: $(TEXTARGETS) # # include latex.mk + +#debug +#SHELL = /bin/sh -x + .PHONY: tex-warning tex-clean tex-distclean # シェルコマンド @@ -182,19 +186,21 @@ CMPPREV = $(CMP) $@ $< || $(CP) -p -v $< $@ # 依存関係を.dファイルに書き出す %.d: %.fls_prev @$(ECHO) '$@ is created by scanning $(subst _prev,,$^).' -# .dファイルの依存関係 + # .dファイルの依存関係 @$(ECHO) '$(BASE).d: $(BASE).fls_prev' >$@ + # \includeまたは\input命令で読み込まれるTeXファイルの依存関係 $(if $(TEXFILES),@( \ $(ECHO); \ $(ECHO) '# Files called from \include or \input - .tex'; \ $(ECHO) '$(BASE).aux: $(TEXFILES)'; \ ) >>$@) + # そのほかのファイル(TEXMFROOT以外にあるスタイルファイルなど)の依存関係 $(if $(OTHERFILES),@( \ $(ECHO); \ $(ECHO) '# Files other'; \ $(ECHO) '$(BASE).aux: $(OTHERFILES)'; \ ) >>$@) -# 画像ファイルの依存関係 + # 画像ファイルの依存関係 $(if $(GRAPHICFILES),@( \ $(ECHO); \ $(ECHO) '# IncludeGraphic Files - .pdf, .eps, .jpeg/.jpg, .png'; \ @@ -205,13 +211,13 @@ CMPPREV = $(CMP) $@ $< || $(CP) -p -v $< $@ $(ECHO) '$(BASE).aux: $(addsuffix .xbb,$(basename $(filter-out %.eps,$(GRAPHICFILES))))'; \ ) \ ) >>$@) -# 文献処理用ファイルの依存関係 + # 文献処理用ファイルの依存関係 $(if $(bibdb),@( \ $(ECHO); \ $(ECHO) '# Bibliography files: .aux, BIBDB -> .bbl -> .div'; \ $(ECHO) '$(BASE).bbl: $(bibdb) $(BASE).tex'; \ ) >>$@) -# 中間ファイルの依存関係 + # 中間ファイルの依存関係 $(if $(strip $(INTERFILES) $(bibdb)),@( \ $(ECHO); \ $(ECHO) '# LaTeX Intermediate Files'; \