Commits

Author Commit Message Labels Comments Date
Steven Knight
Merged revisions 4727-4729,4731-4938,4940-5028 via svnmerge from http://scons.tigris.org/svn/scons/branches/pending ........ r4942 | stevenknight | 2010-06-03 12:41:20 -0700 (Thu, 03 Jun 2010) | 13 lines Isseu 2641: Latest drop of the TestCmd infrastructure, v. 1.3, including: * Support for test timeouts. * Ability to set separate match_stdout and match_stderr functions. * Ability to set separate diff_stdout and diff_stderr functions. * Static methods for the various underlying match* and diff* f…
Steven Knight
Update with recent checkpoints and 2.0.0.final.0 (yay!).
Greg Noel
This changeset increments the trunk to the next minor level, 2.1.0, and updates the dates and other information in the files to have the right base values. With this changeset, 2.0.0 is history and a new era has begun. It's time to celebrate; anybody want a beer?
Greg Noel
Update web site for 2.0.0.final.0
Greg Noel
Add the warning about the regression in 1.3 that's carried over into 2.0. Since the problem has a viable workaround, it was not deemed worth delaying the 2.0 release.
Steven Knight
Update install_scons.py to work on Windows.
Greg Noel
Move update-release-info.py from src/ to tests/update_release-info/
Steven Knight
Windows portability.
Steven Knight
More Solaris test fixes.
Steven Knight
Increase the default timeout of TestSCons.wait_for() to 20.0 seconds. (--interactive mode on our Solaris buildbot slave takes longer than 10 seconds to create the necessary marker files.) Set the stdin attribute on our popen object to None after we close it, so some versions of subprocess.py don't try to write it after it's closed. If we time out waiting for a marker file to be created, then print any stdout or stderr that's already accumulated, since that may give clues about why the test failed.
Steven Knight
Move test/update-release-info.py to src/test_update-release-info.py.
Steven Knight
Add missing "print" to the warning about: not building scons-src-* packages.
Greg Noel
Wrong date in highlights information.
Greg Noel
Changes to publish the SCons 2.0.0.candidate.20100607 release
Steven Knight
More Solaris test fixes: * Different messages and exit codes for errors. * Fix Solaris shared suffixes. * Add a function declaration to some in-line C code to avoid a warning from Sun's compiler. * Make test/Parallel/multiple-parents.py chatty to avoid hangs, and reduce how many times it calls SCons just to make it go a little quicker.
Greg Noel
Remove the rest of the logic for the noqmtest keyword
Steven Knight
Test fixes for Solaris, notably making test/Actions/function.py print intermediate messages to avoid buildbot hangs.
Steven Knight
Minor User's Guide updates: copyright years, deprecated features, TODOs that have been documented.
Greg Noel
Add a src/CHANGES.txt entry for the problem with is_Dict()
Steven Knight
Update src/CHANGES.txt for the upper-case-platform fix.
Greg Noel
Fixed a bug in the regression test to use the right filenames for each platform; it was causing the test to fail on Windows. Added some documentation to bin/update-release-info.py. In my last log message, I forgot to mention that QMTest/TestRuntest.py was tweaked to make it less specialized for testing runtest.py. It can now be used to test other programs; in this case, bin/update-release-info.py. The defaults are unchanged so that it will normally test runtest.py.
Steven Knight
Architecture canonicalization fixes: * Lower-case the *_platform values to handle Pythons that return upper-case values like 'AMD64'. * Add "i[456]86" entries to the canonicalization dictionary. * Sort and reformat the dictionary for readability.
Steven Knight
Windows portability: \ separators in the expected output.
Steven Knight
Don't skip runtest.py tests on systems that don't have QMTest installed.
Greg Noel
Initial drop of bin/update-release-info.py. This program automates the process of inserting the release configuration information that is currently done by hand. The configuration data now all lives in a file, 'ReleaseConfig'. Change the configuration file, run the program, and, hey presto, the files are updated. More work needs to be done; the documentation doesn't quite match with the program and the regression tests only cover the rel…
Greg Noel
For some reason, using the `imp` module to do imports doesn't do quite the same thing as using the 'import' statement, even though the documentation clearly says that the 'import' statement uses the 'imp' module under the covers. I have no clue why, but there were some cases where it made a difference. The code was changed to using 'imp' to prevent the fixers from trying to convert the old names to the new names, so this changeset uses a different technique to hide the…
William Deegan
Add 1.3.0.d20100606 checkpoint info
William Deegan
Update with 2.0.0.beta.20100605 info
William Deegan
Merged revisions 4964 via svnmerge from http://scons.tigris.org/svn/scons/checkpoint/trunk ........ r4964 | bdbaddog | 2010-06-05 21:09:54 -0700 (Sat, 05 Jun 2010) | 3 lines Changes for 2.0.0.beta.20100605 checkpoint release. ........
William Deegan
Update release notes to include note about MSVC/VS/SDK improvements
  1. Prev
  2. Next