1 # -----------------------------------------------------------------------------
6 # Transform human-readable tags such as 'Description' into the Doxygen
8 # -----------------------------------------------------------------------------
11 /^License/,/MA 0211.-130. USA/{
13 \/\*! @file %filePath%\
14 <b>Original source file</b> <a href="%filePath%">%fileName%</a>\
58 # @class Foam::className
69 # @namespace namespaceName
71 /^Namespace *$/,/^[^ ]/{
81 # This is not strictly correct, but makes it easier to find the typedefs
82 /^Typedef *$/,/^[^ ]/{
88 # add anchor and use @brief
89 # the first paragraph will be 'brief' and the others 'detail'
90 /^Description *$/,/^[^ ]/{
92 <a class="anchor" name="Description"></a>\
104 /^See *Also *$/,/^[^ ]/{
110 /^Author *$/,/^[^ ]/{
123 /^To[Dd]o *$/,/^[^ ]/{
129 /^Warning *$/,/^[^ ]/{
135 /^Deprecated *$/,/^[^ ]/{
141 /SourceFiles/,/^[ ]*$/{
142 s?SourceFiles?@par Source files\
144 <li><a href="%filePath%">%fileName%</a></li>?
147 s? *\([a-zA-Z0-9]*\.[a-zA-Z]*\)? <li><a href="%dirName%/\1">\1</a></li>?
154 # -----------------------------------------------------------------------------