X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc_inner%2FMakefile;h=5e38a58625bb47706187a01187398d4d063f4346;hb=HEAD;hp=0fb2fd92eb9d502cccbef0c4435f4cba5baafa1a;hpb=d6f1aa427e61cf2dea861832b5308146afb59f2f;p=YACASL2.git diff --git a/doc_inner/Makefile b/doc_inner/Makefile index 0fb2fd9..5e38a58 100644 --- a/doc_inner/Makefile +++ b/doc_inner/Makefile @@ -1,4 +1,4 @@ -.PHONY: all clean doxygen-clean gnu_global-clean cmetrics-clean +.PHONY: all clean doxyfile-update doxygen-clean gnu_global-clean cmetrics-clean CD := cd CMETRICS := cmetrics @@ -34,14 +34,17 @@ $(DOXYGEN_DIR): $(DOXYSRCDIR)/Doxyfile ../src ../include $(INSTALL) -d $(DOXYGEN_DIR) $(CD) $(DOXYSRCDIR) && $(DOXYGEN) -$(DOXYSRCDIR)/Doxyfile: - $(CP) -f Doxyfile $(DOXYSRCDIR)/ +doxyfile-update: Doxyfile + $(DOXYGEN) -u $< + +$(DOXYSRCDIR)/Doxyfile: doxyfile-update + @$(CP) -vf Doxyfile $(DOXYSRCDIR)/ # htagsのHTMLドキュメント作成先は、 # 引数DIRで指定されたディレクトリーの下のHTMLディレクトリー $(GNU_GLOBAL_DIR): ../src ../include $(MAKE) -C $(GNU_GLOBAL_SRCDIR) gtags - $(CD) $(GNU_GLOBAL_SRCDIR) && $(HTAGS) -anosx $(CURDIR) && $(RMR) $(CURDIR)/$@ && $(MV) $(CURDIR)/HTML $(CURDIR)/$@ + $(CD) $(GNU_GLOBAL_SRCDIR) && $(HTAGS) -anos $(CURDIR) && $(RMR) $(CURDIR)/$@ && $(MV) $(CURDIR)/HTML $(CURDIR)/$@ $(CMETRICS_DIR): $(INSTALL) -d $(CMETRICS_DIR)