X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=doc_inner%2FMakefile;h=fa51bece6237493f6ab779879367aef397787cf5;hb=72fbc3e81d19266021562a787292a07054822e9d;hp=68af59b4af0f544843bbeb4e4276c0c150b36707;hpb=e3db66c5d6baaf298b8449aaff25478b9814d246;p=YACASL2.git diff --git a/doc_inner/Makefile b/doc_inner/Makefile index 68af59b..fa51bec 100644 --- a/doc_inner/Makefile +++ b/doc_inner/Makefile @@ -7,7 +7,6 @@ DOXYGEN := doxygen ECHO := echo HTAGS := htags INSTALL := install -MAKE := make MV := mv RMR := rm -rf SED := sed @@ -20,10 +19,10 @@ GNU_GLOBAL_SRCDIR := .. CMETRICS_DIR := cmetrics CMETRICS_SRCDIR := ../src -# chk_file_ext: 指定されたファイルが実在する場合、エラー +# chk_file_ext: 指定されたコマンドが実在する場合にターゲットを指定。 # 用例: $(call chk_cmd_ext,cmd,target) define chk_cmd_ext - $(if $(strip $(shell $(WHICH) $1)),$2,,@$(ECHO) '$1: not found') + $(if $(strip $(shell $(WHICH) $1)),$2) endef all: $(call chk_cmd_ext,$(DOXYGEN),$(DOXYGEN_DIR)) $(call chk_cmd_ext,$(HTAGS),$(GNU_GLOBAL_DIR)) $(call chk_cmd_ext $(CMETRICS),$(CMETRICS_DIR)) @@ -51,6 +50,8 @@ $(CMETRICS_DIR): clean: doxygen-clean gnu_global-clean cmetrics-clean +distclean: clean + doxygen-clean: $(RMR) $(DOXYGEN_DIR) $(RM) ../Doxyfile