X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Makefile;h=7f9f0ea1406d30964246b7366d17280e98ca2ed6;hb=910abe0d6a7e4bb1550a29015025b46331b8b8a0;hp=b0745119e78d37e877dcc40c8a92a2712edc359f;hpb=8993a52e06e3f33aad16c8bb842f62307cae8063;p=YACASL2.git diff --git a/Makefile b/Makefile index b074511..7f9f0ea 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,10 @@ -.PHONY: all build gtags check doc info html doc-inner install uninstall install-info uninstall-info install-casl2lib uninstall-casl2lib version gittag clean clean-src clean-gtags clean-test clean-doc clean-doc-inner +.PHONY: all build gtags \ + check \ + doc alldoc doc_inner \ + install uninstall \ + version gittag \ + clean src-clean gtags-clean \ + test-clean doc-clean doc_inner-clean CMD := casl2 comet2 dumpword @@ -33,16 +39,10 @@ doc: INSTALL: doc/install.txt $(CP) $< $@ -docall: +alldoc: $(MAKE) -C doc all -info: - $(MAKE) -C doc info - -html: - $(MAKE) -C doc html - -doc-inner: +doc_inner: $(MAKE) -C doc_inner all check: @@ -55,18 +55,6 @@ install: casl2 comet2 dumpword install-info install-casl2lib uninstall: uninstall-info uninstall-casl2lib $(RM) $(prefix $(bindir)/,$(CMD)) -install-info: - $(MAKE) -C doc install-info - -uninstall-info: - $(MAKE) -C doc uninstall-info - -install-casl2lib: - $(MAKE) -C as/casl2lib install-casl2lib - -uninstall-casl2lib: - $(MAKE) -C as/casl2lib uninstall-casl2lib - version: $(VERSIONFILES) @$(ECHO) "YACASL2 Version: $(VERSION)" @@ -76,25 +64,27 @@ $(VERSIONFILES): VERSION gittag: VERSION $(GITTAG) $(VERSION) -clean: clean-cmd clean-src clean-gtags clean-doc clean-doc-inner clean-version +distclean: cmd-clean gtags-clean version-clean clean + +clean: src-clean doc-clean doc_inner-clean -clean-cmd: - @$(RM) $(CMD) +cmd-clean: + $(RM) $(CMD) -clean-src: - @$(MAKE) -sC src clean +src-clean: + $(MAKE) -sC src clean -clean-gtags: - @$(RM) GPATH GRTAGS GSYMS GTAGS +gtags-clean: + $(RM) GPATH GRTAGS GSYMS GTAGS -clean-doc: - @$(MAKE) -sC doc clean +doc-clean: + $(MAKE) -sC doc clean -clean-doc-inner: - @$(MAKE) -sC doc_inner clean +doc_inner-clean: + $(MAKE) -sC doc_inner clean -clean-version: - @$(RM) $(VERSIONFILES) +version-clean: + $(RM) $(VERSIONFILES) -clean-test: - @$(MAKE) -sC test clean +test-clean: + $(MAKE) -sC test clean