diff --git a/configure/RULES_TOP b/configure/RULES_TOP index 50079b446..94834988e 100644 --- a/configure/RULES_TOP +++ b/configure/RULES_TOP @@ -77,42 +77,43 @@ rm-failure-file: $(RM) $(TESTS_FAILED_PATH) help: - @echo "Usage: gnumake [options] [target] ..." - @echo "Targets supported by all Makefiles:" - @echo " all - Same as install (default rule)" - @echo " inc - Installs header, dbd and html files" - @echo " build - Builds and installs all targets" - @echo " install - Builds and installs all targets" - @echo " clean - Removes the O. dirs created by running make" - @echo " In O. dir, clean removes build created files" - @echo " realclean - Removes ALL O. dirs" - @echo " Cannot be used within an O. dir" - @echo " rebuild - Same as clean install" - @echo " archclean - Removes O. dirs but not O.Common dir" - @echo " depclean - Removes .d files from all O. dirs." - @echo " cvsclean - Removes backup files etc. from all dirs below" - @echo " runtests - Run self-tests, summarize results immediately" - @echo " tapfiles - Run self-tests, save to O./*.tap files" - @echo " test-results - Summarize all O./*.tap files" - @echo " clean-tests - Removes all O./*.tap files" - @echo "\"Partial\" build targets supported by Makefiles:" - @echo " host - Builds and installs $(EPICS_HOST_ARCH) only." - @echo " inc$(DIVIDER) - Installs only header files." - @echo " build$(DIVIDER) - Builds and installs only." - @echo " install$(DIVIDER) - Builds and installs only." - @echo " clean$(DIVIDER) - Cleans binaries in O. dirs only." - @echo "Targets supported by top level Makefile:" + $(info $()Usage: gnumake [options] [target] ...) + $(info $()Targets supported by all Makefiles:) + $(info $() all - Same as install (default rule)) + $(info $() inc - Installs header, dbd and html files) + $(info $() build - Builds and installs all targets) + $(info $() install - Builds and installs all targets) + $(info $() clean - Removes the O. dirs created by running make) + $(info $() In O. dir, clean removes build created files) + $(info $() realclean - Removes ALL O. dirs) + $(info $() Cannot be used within an O. dir) + $(info $() rebuild - Same as clean install) + $(info $() archclean - Removes O. dirs but not O.Common dir) + $(info $() depclean - Removes .d files from all O. dirs.) + $(info $() cvsclean - Removes backup files etc. from all dirs below) + $(info $() runtests - Run self-tests, summarize results immediately) + $(info $() tapfiles - Run self-tests, save to O./*.tap files) + $(info $() test-results - Summarize all O./*.tap files) + $(info $() clean-tests - Removes all O./*.tap files) + $(info $()"Partial" build targets supported by Makefiles:) + $(info $() host - Builds and installs $(EPICS_HOST_ARCH) only.) + $(info $() inc$(DIVIDER) - Installs only header files.) + $(info $() build$(DIVIDER) - Builds and installs only.) + $(info $() install$(DIVIDER) - Builds and installs only.) + $(info $() clean$(DIVIDER) - Cleans binaries in O. dirs only.) + $(info $()Targets supported by top level Makefile:) ifndef DISABLE_TOP_RULES - @echo " archuninstall - Remove bin & lib directories created by this hostarch." - @echo " uninstall$(DIVIDER) - Remove bin & lib directories for only." - @echo " uninstall - Remove install directories created by this hostarch." - @echo " realuninstall - Removes ALL install dirs" - @echo " distclean - Does realclean cvsclean realuninstall and deletes any" - @echo " generated modules/RELEASE..local files" + $(info $() archuninstall - Remove bin & lib directories created by this hostarch.) + $(info $() uninstall$(DIVIDER) - Remove bin & lib directories for only.) + $(info $() uninstall - Remove install directories created by this hostarch.) + $(info $() realuninstall - Removes ALL install dirs) + $(info $() distclean - Does realclean cvsclean realuninstall and deletes any) + $(info $() generated modules/RELEASE..local files) endif - @echo " help - Prints this list of valid make targets " - @echo "Object targets are supported by the O. level Makefile .e.g" - @echo " xxxRecord.o" + $(info $() help - Prints this list of valid make targets ) + $(info $()Object targets are supported by the O. level Makefile .e.g) + $(info $() xxxRecord.o) + @: .PHONY: distclean uninstall rm-failure-file help .PHONY: realuninstall archuninstall uninstallDirs