1 .PHONY: all clean clean_doxygen clean_gnu_global
11 DOXYGEN_DIR := doxygen
12 GNU_GLOBAL_DIR := gnu_global
14 all: $(DOXYGEN_DIR) $(GNU_GLOBAL_DIR)
16 # doxygenのHTMLドキュメント作成先は、
17 # ../Doxyfileで設定された以下のディレクトリーの下のhtmlディレクトリー
18 # OUTPUT_DIRECTORY = doc_inner
19 $(DOXYGEN_DIR): ../Doxyfile
20 @($(WHICH) $(DOXYGEN) && $(CD) .. && $(DOXYGEN) && $(CD) - && $(MV) html $@) >/dev/null
22 # htagsのHTMLドキュメント作成先は、
23 # 引数DIRで指定されたディレクトリーの下のHTMLディレクトリー
26 @($(WHICH) $(HTAGS) && $(CD) .. && $(HTAGS) -anosx doc_inner && $(CD) - && $(MV) HTML $@) >/dev/null
28 clean: clean_doxygen clean_gnu_global
31 @$(RMRF) $(DOXYGEN_DIR)
34 @$(RMRF) $(GNU_GLOBAL_DIR)