From 51954fb29795ea4a9f0dc331180e50a7791463a3 Mon Sep 17 00:00:00 2001 From: schnetter Date: Mon, 13 Oct 2003 18:58:00 +0000 Subject: Add commands "make ThornDoc" and "make ArrangementDoc" to prepare the documentation for single thorns and arrangements. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3433 17b73243-c579-4c4c-a9d2-2d5706c11dac --- Makefile | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 84deffe9..735a806e 100644 --- a/Makefile +++ b/Makefile @@ -16,7 +16,7 @@ # # # @enddesc -# @version $Id: Makefile,v 1.145 2003-10-13 17:22:43 schnetter Exp $ +# @version $Id: Makefile,v 1.146 2003-10-13 18:58:00 schnetter Exp $ # @@*/ ################################################################################## @@ -340,6 +340,11 @@ else @echo " -cvsupdate : updates the files for a specific configuration." @echo " -examples : copies thorn parameter files to examples directory." endif + @echo $(DIVIDER) + @echo There are options available to act on thorns. + @echo These are activated by $(MAKE) \-\ + @echo Valid options are + @echo " -ThornDoc : produces the documentation for the thorn." @echo $(DIVIDER) @echo $(MAKE) also knows the following targets @echo @@ -359,9 +364,12 @@ endif @echo " tags - creates a Vi TAGS file." @echo " thorninfo - give information about all available " @echo " thorns." - @echo " UsersGuide - creates users guide UsersGuide.ps." - @echo " ReferenceManual - creates reference manual ReferenceManual.ps." - @echo " ThornGuide - creates the thorn manual ThornGuide.ps" + @echo " UsersGuide - creates users manual doc/UsersGuide.ps." + @echo " ReferenceManual - creates reference manual doc/ReferenceManual.ps." + @echo " ThornGuide - creates the thorn manual doc/ThornGuide.ps" + @echo " ThornDoc - creates documentation for all thorns in doc/ThornDoc" + @echo " ArrangementDoc - creates documentation for all arrangements" + @echo " in doc/ArrangementDoc" @echo " - prompts to create such a configuration." @echo $(DIVIDER) @@ -1012,6 +1020,22 @@ endif @echo Configuration $(@:%-ThornGuide=%) does not exist. @echo Thorn Guide creation aborted. +# Make the ThornGuide + +.PHONY: ThornDoc +%-ThornDoc: + @echo "$(DIVIDER)" + @lib/sbin/ThornDoc $(@:%-ThornDoc=%) + @echo $(DIVIDER) +ThornDoc: + @echo "$(DIVIDER)" + @lib/sbin/ThornDoc + @echo $(DIVIDER) +ArrangementDoc: + @echo "$(DIVIDER)" + @lib/sbin/ArrangementDoc + @echo $(DIVIDER) + ############################################################################### # End of documentation targets ############################################################################### -- cgit v1.2.3