From 1941b1680b873d594334b393e0dfdda18aac6b8d Mon Sep 17 00:00:00 2001 From: CaS Date: Wed, 9 Oct 2002 10:47:26 +0000 Subject: [PATCH] Document Macro template. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14686 72102866-910b-0410-8b05-ffd578937521 --- Source/DocMakefile | 1 + Tools/autogsdoc.m | 20 +++++++++++++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/Source/DocMakefile b/Source/DocMakefile index 2830a033e..b6015e1f0 100644 --- a/Source/DocMakefile +++ b/Source/DocMakefile @@ -111,6 +111,7 @@ Base_AGSDOC_FLAGS = \ -Standards YES \ -ConstantsTemplate TypesAndConstants \ -FunctionsTemplate Functions \ + -MacrosTemplate Functions \ -TypedefsTemplate TypesAndConstants \ -VariablesTemplate TypesAndConstants \ -WordMap '{\ diff --git a/Tools/autogsdoc.m b/Tools/autogsdoc.m index e7ac03c59..05856e897 100644 --- a/Tools/autogsdoc.m +++ b/Tools/autogsdoc.m @@ -266,7 +266,7 @@ if the file does not exist.
Insertion takes place immediately before the back element (or if that does not exist, immediately before the end - of the body lement) in the template. + of the body element) in the template. GenerateHtml May be used to specify if HTML output is to be generated. @@ -304,6 +304,20 @@ If you wish to include such projects, you must do so explicitly using -Projects + MacrosTemplate + Specify the name of a template document into which documentation + about macros should be inserted from all files in the project.
+ This is useful if macro code is scattered around many + files, and you need to group it into one place.
+ You are responsible for ensuring that the basic template document + (into which individual macro documentation is inserted) contains + all the other information you want, but as a convenience autogsdoc + will generate a simple template (which you may then edit) for you + if the file does not exist. +
Insertion takes place immediately before the back + element (or if that does not exist, immediately before the end + of the body element) in the template. +
Project May be used to specify the name of this project ... determines the name of the index reference file produced as part of the documentation @@ -363,7 +377,7 @@ if the file does not exist.
Insertion takes place immediately before the back element (or if that does not exist, immediately before the end - of the body lement) in the template. + of the body element) in the template.
Up A string used to supply the name to be used in the 'up' link from @@ -384,7 +398,7 @@ if the file does not exist.
Insertion takes place immediately before the back element (or if that does not exist, immediately before the end - of the body lement) in the template. + of the body element) in the template.
Verbose A boolean used to specify whether you want verbose debug/warning