summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Document FindPathDirs in Users GuideGary Oberbrunner2010-06-042-0/+98
|
* Fix failing tests on macosxWilliam Deegan2010-06-0413-0/+78
|
* Initial Migration of MSVC logic from 1.3 branch.William Deegan2010-06-033-66/+116
|
* Document GetBuildPath in Users GuideGary Oberbrunner2010-06-033-0/+92
|
* Fix src/RELEASE.txt typos in trunk.Steven Knight2010-05-311-3/+3
|
* Merged revisions 4838-4911,4913-4914,4916-4917,4919-4924,4926-4927,4929-4936 ↵Steven Knight2010-05-313-1/+8
| | | | | | | | | | | | | | | | | | | | 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. ........
* Update tigris.org for new 2.0.0.beta.20100531 release.Steven Knight2010-05-312-1/+8
|
* Prepare for checkpoint release. Everything should be set up and readyGreg Noel2010-05-309-31/+33
| | | | | | | | | | | | | | 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.
* http://scons.tigris.org/issues/show_bug.cgi?id=2365Greg Noel2010-05-282-5/+4
| | | | | Thanks to Steven Knight, the SCCS and Perforce tests have been debugged. Only the BitKeeper test remains to be debugged.
* http://scons.tigris.org/issues/show_bug.cgi?id=2365Greg Noel2010-05-2841-306/+712
| | | | | | 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.
* Update QMTEst/Test{Cmd,Common}.py to version 1.1 from upstream:Steven Knight2010-05-273-214/+168
| | | | | | | * 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.
* Move tests for SourceCode() into test/Deprecated as a preliminary to beginningGreg Noel2010-05-2624-0/+0
| | | | the deprecation cycle.
* Start the deprecation cycle for the BuildDir() method and the build_dirGreg Noel2010-05-2631-393/+264
| | | | | | | | | | | | | | | | | | | | | | 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 have failed. Fixing the pattern led to other tests needing to be fixed. In the process, it was discovered that the SCONSFLAG environment variable was not getting correctly reset to its original value. Fixing this also caused additional tests to misbehave, requiring them to be updated. And test/Sig.py, which tests the deprecated SCons.Sig module, was moved to the test/Deprecated directory. All in all, quite a lot of action for what was supposed to be a simple change.
* Fix "Ignoring corrupt sconsign entry" warnings when upgrading from 1.x.Steven Knight2010-05-262-3/+17
|
* Delete references to QMTest/unittest.py, which has been removed.Steven Knight2010-05-253-14/+12
|
* Fix capturing timings from a single configuration script.Steven Knight2010-05-251-1/+3
| | | | | 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.
* Fix a ripple effect (_Proxy__subject) from the new-style class conversion.Steven Knight2010-05-251-1/+1
|
* Announce new 1.3 checkpointWilliam Deegan2010-05-242-3/+3
|
* Add recent releases to the bin/install_scons.py script.Steven Knight2010-05-221-0/+9
|
* Add a timings/Java configuration to time simple Java compilation.Steven Knight2010-05-215-0/+195
| | | | Update timings/README.txt with doc of how to add timing configurations.
* Remove QMTest/unittest.py, which we had captured to support pre-2.1 Pythons.Steven Knight2010-05-211-700/+0
|
* Convert old-style classes in miscellaneous files to new-stylre classes:Steven Knight2010-05-213-5/+5
| | | | src/test_strings.py, runtest.py and doc/man/scons.1.
* Update deprecated features to the next life-cycle stageGreg Noel2010-05-2118-130/+159
|
* Convert old-style classes in bench/* scripts to new-style classes.Steven Knight2010-05-204-6/+6
|
* Remove a spurious checked-in vc.py.bak file.Steven Knight2010-05-201-394/+0
|
* vert old-style classes in bin/* scripts to new-style classes.Steven Knight2010-05-209-16/+16
|
* Apply changes caught by fixer plus trivial optimizationsGreg Noel2010-05-201-3/+2
|
* Convert old-style classes in src/script to new-style classes.Steven Knight2010-05-203-6/+6
|
* Convert old-style classes in test scripts to new-style classes.Steven Knight2010-05-206-9/+10
|
* Fix breakage in how AddMethod() handles instances.Steven Knight2010-05-191-1/+1
|
* Convert SubstitutionEnvironment from an old-style class to a new-style class.Steven Knight2010-05-192-9/+7
|
* Fix unit test ripple effect from converting SCons.Util.Proxy to a new-style ↵Steven Knight2010-05-191-2/+4
| | | | class.
* Convert Util.Proxy from an old-style class to a new-style class.Steven Knight2010-05-193-7/+38
|
* Updates to README from W. Trevor KingGreg Noel2010-05-192-98/+99
|
* Convert Environment.MethodWrapper from an old-style class to a new-style class.Steven Knight2010-05-181-1/+1
|
* Convert an old-style class in Tool/mwcc.py to a new-style class.Steven Knight2010-05-181-1/+1
|
* Convert an old-style class in Platform/win32.py to a new-style class.Steven Knight2010-05-181-1/+1
|
* Convert old-style classes in MS Tool modules to new-style classes.Steven Knight2010-05-184-6/+6
|
* Convert Environment._Null from an old-style class to a new-style class.Steven Knight2010-05-171-1/+1
|
* Convert (most) old-style classes in Util.py to new-style classes. Refactor ↵Steven Knight2010-05-171-18/+12
| | | | assignment to Util.DisplayEngine.__call__. Update __new__() use in Util.Null. Proxy is still unconverted.
* Eliminate custom use of old-style Proxy class in Node/FSTests.py.Steven Knight2010-05-171-8/+1
|
* Convert old-style classes in Node/FS.py to new-style classes. Refactor ↵Steven Knight2010-05-171-11/+9
| | | | assignment to FS.DiskChecker.__call__.
* Convert old-style classes in Platform/__init.py to new-style classes. Add ↵Steven Knight2010-05-171-5/+8
| | | | an explicit PlatformSpec.__call__() method to handle behavioral difference in new-style classes.
* Convert an old-style class in Tool/packaging/rpm.py to a new-style class.Steven Knight2010-05-161-1/+1
|
* Convert old-style classes in Scanner/*.py modules to new-style classes.Steven Knight2010-05-163-20/+35
| | | | Ripple effect to fix monkey-patching in test/Scanner/generated.py.
* Commit old-style classes in Node/__init__.py to new-style classes.Steven Knight2010-05-162-10/+8
| | | | | Fix a ripple-effect in Script/Main.py by using obj.__class__.__name_ to, uh, fetch the name of a class.
* Convert old-style classes in Executor.py modules to new-style classes.Steven Knight2010-05-161-4/+4
|
* Convert old-style classes in compat/*.py modules to new-style classes.Steven Knight2010-05-163-11/+4
|
* Convert old-style classes in various Tool/*.py modules to new-style classes.Steven Knight2010-05-154-4/+4
|
* Convert old-style classes in Variables/{__init__,PathVariable}.py to ↵Steven Knight2010-05-152-3/+3
| | | | new-style classes.