Prepare for release, more doc patches, one portability fix.
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 28 Mar 2003 07:17:58 +0000 (07:17 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Fri, 28 Mar 2003 07:17:58 +0000 (07:17 +0000)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@627 fdb21ef1-2011-0410-befe-b5e4ea1792b1

debian/changelog
doc/man/scons.1
src/CHANGES.txt
src/RELEASE.txt
src/engine/SCons/Node/FSTests.py

index 0e9807744ed9059039c56a60bae23281627b4a2d..8c301c59109926256509ed9255ed0ff5bde74f40 100644 (file)
@@ -2,7 +2,7 @@ scons (0.12-1) unstable; urgency=low
 
   * Sixth post-official-Debian build cycle
 
- -- Steven Knight <knight@baldmt.com>  Tue, 11 Feb 2003 05:24:33 -0600
+ -- Steven Knight <knight@baldmt.com>  Thu, 27 Mar 2003 23:52:09 -0600
 
 scons (0.11-1) unstable; urgency=low
 
index 367cc37160a6633385eef18b4026d16b579c7ee8..e40036b35c5b647073b87fd0dc8773acb5661e44 100644 (file)
@@ -867,11 +867,22 @@ msvc
 nasm
 pdflatex
 pdftex
+sgiar
+sgias
+sgicc
+sgif77
+sgilink
 tar
 tex
 yacc
+zip
 .EE
 
+Additionally, there is a "tool" named
+.B default
+which configures the
+environment with a default set of tools for the current platform.
+
 On posix and cygwin platforms
 the GNU tools (e.g. gcc) are preferred by SCons,
 on win32 the Microsoft tools (e.g. msvc)
@@ -4678,7 +4689,7 @@ Bar.cpp:
 SConstruct:
 .ES
 env=Environment()
-env['PCHSTOP'] = StdAfx.h
+env['PCHSTOP'] = 'StdAfx.h'
 env['PCH'] = env.PCH('StdAfx.cpp')[0]
 env.Program('MyApp', ['Foo.cpp', 'Bar.cpp'])
 .EE
index 14db4fba4deb0812e0fd703a2ccca1baf7064254..71f32cb007a0c88fd7bf516ae72508b315da30c6 100644 (file)
@@ -8,7 +8,7 @@
 
 
 
-RELEASE 0.12 - XXX
+RELEASE 0.12 - Thu, 27 Mar 2003 23:52:09 -0600
 
   From Charles Crain:
 
index 8ae7dfb96023a8611fed229123af35ba702991d8..b5e57767a826e63823b058f639316c335e59e406 100644 (file)
@@ -20,7 +20,7 @@ more effectively, please sign up for the scons-users mailing list at:
 
 
 
-RELEASE 0.12 - XXX
+RELEASE 0.12 - Thu, 27 Mar 2003 23:52:09 -0600
 
   This is the twelfth alpha release of SCons.  Please consult the
   CHANGES.txt file for a list of specific changes since last release.
@@ -184,6 +184,14 @@ RELEASE 0.12 - XXX
     - The -c option does not clean up .sconsign files or directories
       created as part of the build.
 
+    - Switching content signatures from "MD5" to "timestamp" and back
+      again can cause unusual errors.  These errors can be cleared up by
+      removing all .sconsign files.
+
+    - On Win32, SCons does not recognize that a target specified as
+      (for example) \some\target is the same as X:\some\target (for your
+      current volume X:).
+
     - No support yet for the following planned command-line options:
 
          -d -e -l --list-actions --list-derived --list-where
index dd04fe4073d5b0eb943dbca4a6141285c982cff9..0bba0ed2ff305dba0d6bcf1d9f7a63b622e9d48d 100644 (file)
@@ -285,7 +285,9 @@ class BuildDirTestCase(unittest.TestCase):
         f11 = fs.File('src/file11')
         t, m = f11.alter_targets()
         bdt = map(lambda n: n.path, t)
-        assert bdt == ['build/var1/file11', 'build/var2/file11'], bdt
+        var1_file11 = os.path.normpath('build/var1/file11')
+        var2_file11 = os.path.normpath('build/var2/file11')
+        assert bdt == [var1_file11, var2_file11], bdt
 
         f12 = fs.File('src/file12')
         f12.builder = 1
@@ -295,7 +297,9 @@ class BuildDirTestCase(unittest.TestCase):
         d13 = fs.Dir('src/new_dir')
         t, m = d13.alter_targets()
         bdt = map(lambda n: n.path, t)
-        assert bdt == ['build/var1/new_dir', 'build/var2/new_dir'], bdt
+        var1_new_dir = os.path.normpath('build/var1/new_dir')
+        var2_new_dir = os.path.normpath('build/var2/new_dir')
+        assert bdt == [var1_new_dir, var2_new_dir], bdt
 
         save_Mkdir = SCons.Node.FS.Mkdir
         dir_made = []