From 6c964b3ece7388d924a53eda43639d13e0c2f4e7 Mon Sep 17 00:00:00 2001 From: j8takagi Date: Fri, 15 Mar 2013 11:24:34 +0900 Subject: [PATCH] =?utf8?q?LaTeX=E3=81=AEMakefile=E3=82=92=E4=BF=AE?= =?utf8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- latex_mk/latex.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 -- 2.18.0