@$(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'; \
$(ECHO) '$(subst .tex,.dvi,$<): $(subst .tex,.ind,$<)') >>$@)
# 変数TARGETSで指定されたターゲットファイルに対応するdファイルをインクルード
-ifdef TARGETS
+# .dファイルからヘッダファイルの依存関係を取得する
+# ターゲットに clean が含まれている場合は除く
+ifeq (,$(filter %clean,$(MAKECMDGOALS)))
-include $(addsuffix .d,$(basename $(TARGETS)))
endif