14 subs=verbatim,attributes
18 # Custom macro to reference the git repositories
19 # usage: linkrepo:<openfoam|freefoam>[<commitId>]
20 (?su)(?P<name>linkrepo):(?P<target>[^\[]+)\[(?P<commitId>\w+)\]=
22 # Custom cross-reference macro for man-pages
23 # Usage: linkff:command[man-section]
24 (?su)(?P<name>linkff):(?P<target>[^\[]+)\[(?P<manvolnum>\d+)\]=
26 ifdef::backend-docbook[]
27 [linkrepo-inlinemacro]
28 <ulink url="http://repo.or.cz/w/{target@^openfoam$:OpenFOAM-1.5.x:freefoam}.git?a=commit;h={commitId}">{commitId}</ulink>
33 {manvolnum#<citerefentry>}
34 {manvolnum#<refentrytitle>{target}</refentrytitle><manvolnum>{manvolnum}</manvolnum>}
35 {manvolnum#</citerefentry>}
40 <ulink url="../man{manvolnum}/{target}.{manvolnum}.html">{target}{manvolnum?({manvolnum})}</ulink>
42 endif::backend-docbook[]
44 ifdef::backend-xhtml11[]
45 [linkrepo-inlinemacro]
46 <a href="http://repo.or.cz/w/{target@^openfoam$:OpenFOAM-1.5.x:freefoam}.git?a=commit;h={commitId}">{commitId}</a>
49 <a href="../man{manvolnum}/{target}.{manvolnum}.html">{target}{manvolnum?({manvolnum})}</a>
50 endif::backend-xhtml11[]
52 ifdef::backend-html4[]
53 [linkrepo-inlinemacro]
54 <a href="http://repo.or.cz/w/{target@^openfoam$:OpenFOAM-1.5.x:freefoam}.git?a=commit;h={commitId}">{commitId}</a>
57 <a href="../man{manvolnum}/{target}.{manvolnum}.html">{target}{manvolnum?({manvolnum})}</a>
58 endif::backend-html4[]