From: j8takagi Date: Fri, 15 Mar 2013 02:24:34 +0000 (+0900) Subject: LaTeXのMakefileを修正 X-Git-Url: https://j8takagi.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c964b3ece7388d924a53eda43639d13e0c2f4e7;p=makefiles.git LaTeXのMakefileを修正 --- diff --git a/latex_mk/latex.mk b/latex_mk/latex.mk index ead3a7a..a0d4028 100644 --- a/latex_mk/latex.mk +++ b/latex_mk/latex.mk @@ -50,7 +50,7 @@ GREP-makeindex = $(GREP) -F $(MAKEINDEX) $< @$(ECHO) '$@ is created by scanning $^.' # texファイルの依存関係 @($(ECHO) '$(subst .tex,.dvi,$<) $(subst .tex,.aux,$<) $(subst .tex,.d,$<): $<' >$@) - # texファイルの依存関係 + # Include/Inputファイルの依存関係 $(if $(intex),@( \ $(ECHO); \ $(ECHO) '# Include/Input Files - tex'; \ @@ -76,7 +76,9 @@ GREP-makeindex = $(GREP) -F $(MAKEINDEX) $< $(ECHO) '$(subst .tex,.dvi,$<): $(subst .tex,.ind,$<)') >>$@) # 変数TARGETSで指定されたターゲットファイルに対応するdファイルをインクルード -ifdef TARGETS +# .dファイルからヘッダファイルの依存関係を取得する +# ターゲットに clean が含まれている場合は除く +ifeq (,$(filter %clean,$(MAKECMDGOALS))) -include $(addsuffix .d,$(basename $(TARGETS))) endif