| OLD | NEW |
| 1 This is a copy of SCons, a Python-based software build tool (that is, | 1 This is a copy of SCons, a Python-based software build tool (that is, |
| 2 replacement for Make) that we use for cross-platform builds. | 2 replacement for Make) that we use for cross-platform builds. |
| 3 | 3 |
| 4 Current version: 1.0.1.d20080915 | 4 Current version: 1.2.0 |
| 5 | 5 |
| 6 Originally obtained from: | 6 Originally obtained from: |
| 7 | 7 |
| 8 http://www.scons.org/downloads.php | 8 http://www.scons.org/downloads.php |
| 9 | 9 |
| 10 SCons ships under an MIT license. See the scons-LICENSE file in | 10 SCons ships under an MIT license. See the scons-LICENSE file in |
| 11 this directory for specifics. | 11 this directory for specifics. |
| 12 | 12 |
| 13 We check in the contents of the scons-local-* package(s) provided | 13 We check in the contents of the scons-local-* package(s) provided |
| 14 by the SCons Project. | 14 by the SCons Project. |
| 15 | 15 |
| 16 Before checking in, we copy the contents of the version-specific | 16 Before checking in, copy the contents of the version-specific |
| 17 "scons-local-{VERSION}" to the "scons-local". We do this so we can use | 17 "scons-local-{VERSION}" subdirectory to the "scons-local" subdirectory. |
| 18 Subversion to diff and revert versions more easily, and to make it easier | 18 We do this so we can use Subversion to diff and revert imported versions, |
| 19 to propagate any local modifications we might make to any new versions | 19 and to make it easier to propagate any local modifications we might make |
| 20 we check in. | 20 to any new versions we check in. |
| 21 | |
| 22 We currently do not have any local modifications to the SCons code itself. | |
| 23 | 21 |
| 24 To import a new version of SCons: | 22 To import a new version of SCons: |
| 25 | 23 |
| 26 - Visit http://www.scons.org/downloads.php | 24 - Visit http://www.scons.org/downloads.php |
| 27 | 25 |
| 28 - Download the latest scons-local package. | 26 - Download the latest scons-local package. |
| 29 | 27 |
| 30 - Unpack in the current directory: | 28 - Unpack in the current directory: |
| 31 | 29 |
| 32 $ tar zxf scons-local-{VERSION}.tar.gz | 30 $ tar zxf scons-local-{VERSION}.tar.gz |
| 33 | 31 |
| 34 - Copy the contents of the version-specific directory to scons-local: | 32 - Copy the contents of the version-specific directory to scons-local: |
| 35 | 33 |
| 36 $ cp -rf scons-local-{VERSION}/* scons-local | 34 $ cp -rf scons-local-{VERSION}/* scons-local |
| 35 $ rm -rf scons-local-{VERSION} |
| 37 | 36 |
| 38 - Update this README.google file to reflect the new version number. | 37 - Update this README.google file to reflect the new version number. |
| 39 | 38 |
| 40 - Check in. | 39 - Check in (after appropriate testing, of course). |
| OLD | NEW |