If you need to install Python and have a choice,
we recommend using the most recent Python 2.5 version available.
Python 2.5 has significant improvements
- the help speed up the performance of &SCons;'.
+ the help speed up the performance of &SCons;.
</para>
&SCons; comes pre-packaged for installation on a number of systems,
including Linux and Windows systems.
You do not need to read this entire section,
- you should only need to read the section
+ you should need to read only the section
appropriate to the type of system you're running on.
</para>
&SCons; comes in RPM (Red Hat Package Manager) format,
pre-built and ready to install on Red Hat Linux,
- Fedora Core,
+ Fedora,
or any other Linux distribution that uses RPM.
Your distribution may
already have an &SCons; RPM built specifically for it;
- many do, including SuSe, Mandrake and Fedora.
+ many do, including SUSE, Mandrake and Fedora.
You can check for the availability of an &SCons; RPM
on your distribution's download servers,
or by consulting an RPM search site like
<para>
+ If your distribution supports installation via
+ <application>yum</application>,
+ you should be able to install &SCons; by running:
+
+ </para>
+
+ <screen>
+ # <userinput>yum install scons</userinput>
+ </screen>
+
+ <para>
+
If your Linux distribution does not already have
a specific &SCons; RPM file,
you can download and install from the
</para>
<screen>
- # <userinput>rpm -Uvh scons-0.96-1.noarch.rpm</userinput>
+ # <userinput>rpm -Uvh scons-__VERSION__-1.noarch.rpm</userinput>
</screen>
<para>
&SCons; provides a Windows installer
that makes installation extremely easy.
- Download the <filename>scons-0.95.win32.exe</filename>
+ Download the <filename>scons-__VERSION__.win32.exe</filename>
file from the &SCons; download page at
- <ulink url="http://www.scons.org/download.html">http://www.scons.org/download.html</ulink>.
+ <ulink url="http://www.scons.org/download.php">http://www.scons.org/download.php</ulink>.
Then all you need to do is execute the file
(usually by clicking on its icon in Windows Explorer).
These will take you through a small
If you need to install Python and have a choice,
we recommend using the most recent Python 2.5 version available.
Python 2.5 has significant improvements
- the help speed up the performance of &SCons;'.
+ the help speed up the performance of &SCons;.
</para>
&SCons; comes pre-packaged for installation on a number of systems,
including Linux and Windows systems.
You do not need to read this entire section,
- you should only need to read the section
+ you should need to read only the section
appropriate to the type of system you're running on.
</para>
&SCons; comes in RPM (Red Hat Package Manager) format,
pre-built and ready to install on Red Hat Linux,
- Fedora Core,
+ Fedora,
or any other Linux distribution that uses RPM.
Your distribution may
already have an &SCons; RPM built specifically for it;
- many do, including SuSe, Mandrake and Fedora.
+ many do, including SUSE, Mandrake and Fedora.
You can check for the availability of an &SCons; RPM
on your distribution's download servers,
or by consulting an RPM search site like
<para>
+ If your distribution supports installation via
+ <application>yum</application>,
+ you should be able to install &SCons; by running:
+
+ </para>
+
+ <screen>
+ # <userinput>yum install scons</userinput>
+ </screen>
+
+ <para>
+
If your Linux distribution does not already have
a specific &SCons; RPM file,
you can download and install from the
</para>
<screen>
- # <userinput>rpm -Uvh scons-0.96-1.noarch.rpm</userinput>
+ # <userinput>rpm -Uvh scons-__VERSION__-1.noarch.rpm</userinput>
</screen>
<para>
&SCons; provides a Windows installer
that makes installation extremely easy.
- Download the <filename>scons-0.95.win32.exe</filename>
+ Download the <filename>scons-__VERSION__.win32.exe</filename>
file from the &SCons; download page at
- <ulink url="http://www.scons.org/download.html">http://www.scons.org/download.html</ulink>.
+ <ulink url="http://www.scons.org/download.php">http://www.scons.org/download.php</ulink>.
Then all you need to do is execute the file
(usually by clicking on its icon in Windows Explorer).
These will take you through a small
than the cryptic languages of other build tools,
which are usually invented by programmers for other programmers.
This is in no small part due to the
- consistency and readability that are built in to Python.
+ consistency and readability that are hallmarks of Python.
It just so happens that making a real, live
scripting language the basis for the
configuration files
than the cryptic languages of other build tools,
which are usually invented by programmers for other programmers.
This is in no small part due to the
- consistency and readability that are built in to Python.
+ consistency and readability that are hallmarks of Python.
It just so happens that making a real, live
scripting language the basis for the
configuration files
<para>
&SCons; reflects this distinction between
- <emphasis>calling a builder method like</emphasis> &b-Program;>
+ <emphasis>calling a builder method like</emphasis> &b-Program;
and <emphasis>actually building the program</emphasis>
by printing the status messages that indicate
when it's "just reading" the &SConstruct; file,
<para>
&SCons; reflects this distinction between
- <emphasis>calling a builder method like</emphasis> &b-Program;>
+ <emphasis>calling a builder method like</emphasis> &b-Program;
and <emphasis>actually building the program</emphasis>
by printing the status messages that indicate
when it's "just reading" the &SConstruct; file,
- Detect implicit dependencies on commands even when the command is
quoted.
+ From Robert P. J. Day:
+
+ - User's Guide updates.
+
RELEASE 1.2.0.d20090113 - Tue, 13 Jan 2009 02:50:30 -0800