* 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
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)
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
-RELEASE 0.12 - XXX
+RELEASE 0.12 - Thu, 27 Mar 2003 23:52:09 -0600
From Charles Crain:
-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.
- 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
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
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 = []