X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=latex_mk%2Flatex.mk;h=a0d4028c29f535c17534fbdc45b1f93f119add39;hb=30a7a5534a4f43fa1b1c2b98b1dd9431fa9bde7b;hp=ead3a7af87e3d039e34ce56896a0d97da57ff50c;hpb=addbf3540829f63cb3f30537fdb197f160e7b2de;p=makefiles.git 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