Issue 2159: Man page formatting errors for Packaging()
authorGregNoel <GregNoel@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Wed, 27 Aug 2008 16:30:06 +0000 (16:30 +0000)
committerGregNoel <GregNoel@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Wed, 27 Aug 2008 16:30:06 +0000 (16:30 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@3317 fdb21ef1-2011-0410-befe-b5e4ea1792b1

bin/scons-proc.py
src/engine/SCons/Tool/packaging/__init__.xml

index 1de0caa96144c20db5e013520bb696f517c2c8d1..9880ef30b1c12fde0a8d5d2ba4cff3b5d6fe6005 100644 (file)
@@ -213,6 +213,8 @@ class SCons_XML_to_man(SCons_XML):
         body = re.sub('\.EE\n\n+(?!\.IP)', '.EE\n.IP\n', body)
         body = re.sub('&(scons|SConstruct|SConscript|jar);', r'\\fB\1\\fP', body)
         body = string.replace(body, '&Dir;', r'\fBDir\fP')
+        body = string.replace(body, '&target;', r'\fItarget\fP')
+        body = string.replace(body, '&source;', r'\fIsource\fP')
         body = re.sub('&b(-link)?-([^;]*);', r'\\fB\2\\fP()', body)
         body = re.sub('&cv(-link)?-([^;]*);', r'$\2', body)
         body = re.sub(r'<(command|envar|filename|literal|option)>([^<]*)</\1>',
index bf4e96ef3ca470871bd713607123a0910a3f21df..91bd9d3df7cdbf8627cded0b29565affcdd8d881 100644 (file)
@@ -16,19 +16,20 @@ Sets construction variables for the &b-Package; Builder.
 
 <builder name="Package">
 <summary>
-Builds software distribution packages.  Packages consist of files
-to install and packaging information.  The former may be specified
-with the &source; parameter and may be left out, in which case the
-&FindInstalledFiles; function will collect all files that have an
-&b-Install; or &b-InstallAs; Builder attached.  If the &target;, is
-not specified it will be deduced from additional information given to
-this Builder.
-
-The packaging information is specified with the help of construction
-variables documented below.  This information is called a tag to stress
-that some of them can also be attached to files with the &Tag; function.
-The mandatory ones will complain if they were not specified.  They vary
-depending on chosen target packager.
+Builds software distribution packages.
+Packages consist of files to install and packaging information.
+The former may be specified with the &source; parameter and may be left out,
+in which case the &b-FindInstalledFiles; function will collect
+all files that have an &b-Install; or &b-InstallAs; Builder attached.
+If the &target; is not specified
+it will be deduced from additional information given to this Builder.
+
+The packaging information is specified
+with the help of construction variables documented below.
+This information is called a tag to stress that
+some of them can also be attached to files with the &b-Tag; function.
+The mandatory ones will complain if they were not specified.
+They vary depending on chosen target packager.
 
 The target packager may be selected with the "PACKAGETYPE" command line
 option or with the &cv-PACKAGETYPE; construction variable. Currently