Commits

Author Commit Message Labels Comments Date
Steven Knight
Explicitly initialize the construction environment with tools = ['mssdk', 'msvc', 'mslink', 'midl'], so the test can actually find and compile against things like the atlbase.h file.
Steven Knight
Restore the __COPYRIGHT__ and __FILE__ header lines.
Steven Knight
Windows portability fixes in various tests. Fix runtest.py detection of non-zero exit status on systems that don't have os.WEXITSTATUS().
Steven Knight
When trying to execute v[cs]*vars*.bat scripts to fetch the Visual {C++,Studio} environment variables, propagate %COMSPEC% and any %VS*COMNTOOLS% variables from os.environ, since they're outright required for Express versions of the scripts (and maybe others) to execute correctly. Only propagate the values if they're not manually set in the ENV execution environment. Additionally, if the script execution put anything on stderr, propagate it to our stderr so we don't swallow errors. (Unfortunately, errors don't necessarily cause these scripts to exit non-zero.)
Steven Knight
Fix a ripple effect from the change to TestSCons.re_escape().
Steven Knight
Fix an AllowSubstExceptions() typo in the User's Guide update.
Greg Noel
Oops, backslash must be done first, or backslashes from previous substitutions will be quoted.
Greg Noel
The re_escape() function escapes too little. Blind fix for a Windows problem.
William Deegan
Fix tests on win32
William Deegan
Re-enable tests on non win32 platforms. This should alter the HOST_ARCH for these tests on non-x86 platforms to x86 and therefore run.
Steven Knight
Issue 1975: Add documentation of the AllowSubstExceptions() function to the User's Guide. (Jim Randall)
Gary Oberbrunner
Document FindPathDirs in Users Guide
William Deegan
Fix failing tests on macosx
William Deegan
Initial Migration of MSVC logic from 1.3 branch.
Gary Oberbrunner
Document GetBuildPath in Users Guide
Steven Knight
Fix src/RELEASE.txt typos in trunk.
Steven Knight
Merged revisions 4838-4911,4913-4914,4916-4917,4919-4924,4926-4927,4929-4936 via svnmerge from http://scons.tigris.org/svn/scons/checkpoint/trunk ........ r4914 | bdbaddog | 2010-05-24 23:07:53 -0700 (Mon, 24 May 2010) | 3 lines Updated version strings and date string for checkpoint ........ r4926 | stevenknight | 2010-05-29 22:57:09 -0700 (Sat, 29 May 2010) | 2 lines Update CHANGES.txt for checkpoint release. ........ r4929 | stevenknight | 2010-05-30 08:58:54 -0700 (Sun, 30 May 2010) | 2 lines Generate a .beta., not .alpha.…
Steven Knight
Update tigris.org for new 2.0.0.beta.20100531 release.
Greg Noel
Prepare for checkpoint release. Everything should be set up and ready to go. Update various files to have the correct date, time, version, and floor. Rework Script/Main.py and QMTest/TestSCons.py to make automated updating possible in the future. Remove a duplicate MANIFEST-xml.in entry. Fix TeX tests, which ran 'kpsewitch' before determining if the TeX tools were installed.
Greg Noel
http://scons.tigris.org/issues/show_bug.cgi?id=2365 Thanks to Steven Knight, the SCCS and Perforce tests have been debugged. Only the BitKeeper test remains to be debugged.
Greg Noel
http://scons.tigris.org/issues/show_bug.cgi?id=2365 Start the deprecation cycle for SourceCode() and its related factory functions. Deprecation messages are added to the functions. Regression tests are modified to deal with the messages being generated. Documentation is updated.
Steven Knight
Update QMTEst/Test{Cmd,Common}.py to version 1.1 from upstream: * incorporate and update the Python 3.0 fixer work by Greg: * full conversion to using subprocess for execution; * rename exactly_contain_all_lines() to must_contain_exactly_lines(); * other minor fixes and stylistic cleanups.
Greg Noel
Move tests for SourceCode() into test/Deprecated as a preliminary to beginning the deprecation cycle.
Greg Noel
Start the deprecation cycle for the BuildDir() method and the build_dir keyword parameter. Several existing tests were still using BuildDir() or build_dir; they were converted to use VariantDir() and variant_dir. New tests were added to validate that the --warn=deprecated-build-dir option and the SetOption method did the right thing. This led to the discovery that a commonly-used test pattern provided by the infrastructure gobbled up too much, causing tests to succeed when they should…
Steven Knight
Fix "Ignoring corrupt sconsign entry" warnings when upgrading from 1.x.
Steven Knight
Delete references to QMTest/unittest.py, which has been removed.
Steven Knight
Fix capturing timings from a single configuration script. We were closing the output log file, thinking it was a per-script file, even though we still write to the original log file for the revision.
Steven Knight
Fix a ripple effect (_Proxy__subject) from the new-style class conversion.
William Deegan
Announce new 1.3 checkpoint
Steven Knight
Add recent releases to the bin/install_scons.py script.
  1. Prev
  2. Next