summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/UtilTests.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Test portability fix. Fix handling of >.Steven Knight2004-08-171-0/+6
|
* Don't blow up if the external PATH variable is not set.Steven Knight2004-07-301-44/+53
|
* Treat file extensions with all digits as part of the base name. (Gary ↵Steven Knight2004-07-301-0/+15
| | | | Oberbrunne)
* Add a .win32 attribute for FS entries; preserve Literal() attributes when ↵Steven Knight2004-07-211-0/+6
| | | | concatenating strings in subst_list(). (Chris Murray)
* Better handling of syntax errors during variable expansion. (Anthony Roach)Steven Knight2004-05-231-2/+6
|
* Add a reject argument to the env.Whereis() method. (sam th)Steven Knight2004-04-041-0/+5
|
* Fix Command() when not called through an Environment.Steven Knight2004-04-021-1/+15
|
* Fix use of things like ${TARGET.dir} in *PATH expansions.Steven Knight2004-03-051-0/+26
|
* Refactor Scanner internals as a prelude to fixing use of '${TARGET.dir}'Steven Knight2004-03-031-25/+0
| | | | in *PATH variables.
* Initialize *FLAGS variables with objects that can add flags either as ↵Steven Knight2004-02-261-0/+117
| | | | strings or lists.
* Handle recursive substitution in overrides.Steven Knight2004-02-241-0/+80
|
* Win32 portability.Steven Knight2004-02-081-2/+2
|
* Move the __env__ construction variable into the Environment itself, not ↵Steven Knight2004-02-071-8/+3
| | | | created in the subst_dict each time.
* Fix a new variable expansion bug.Steven Knight2004-02-041-0/+6
|
* Provide a better error message when a construction variable expansion is a ↵Steven Knight2004-01-291-0/+18
| | | | Python syntax error.
* Refactor variable substitution for more scalable expansion of , etc.Steven Knight2004-01-201-13/+106
|
* Refactor construction variable expansion to handle recursive substitution of ↵Steven Knight2004-01-051-41/+152
| | | | variables.
* Fix stripping the library prefix.Steven Knight2003-12-121-0/+15
|
* Add more variable substitution tests.Steven Knight2003-12-061-42/+78
|
* Refactor the scons_subst*() tests to make it easier to add tests and to more ↵Steven Knight2003-11-121-308/+410
| | | | completely characterize the current behavior.
* Add more environment methods for global functions: Action(), Builder(), ↵Steven Knight2003-09-251-5/+0
| | | | Environment(), Literal(), Platform(), Split(), Tool(). Deprecate ParseConfig() in favor of an environment method.
* Support construction variable expansion anywhere in a file or path name.Steven Knight2003-09-051-4/+10
|
* Refactor DictCmdGenerator to be a subclass of Selector.Steven Knight2003-08-181-0/+42
|
* Add MSVS Project file support. (Greg Spencer)Steven Knight2003-06-081-0/+24
|
* Suppress illegal construction variables.Steven Knight2003-05-231-0/+31
|
* Interpolate the null string for illegal list subscripts.Steven Knight2003-05-101-0/+14
|
* Improve new post-PathList refactoring performance. (Charles Crain)Steven Knight2003-05-071-3/+13
|
* Refactor to use real Nodes for command-line attributes and eliminate ↵Steven Knight2003-05-061-91/+163
| | | | PathList. (Charles Crain)
* Follow-up test portability fixes for IRIX. (Chad Austin)Steven Knight2003-04-271-2/+6
|
* Add support for MIDL. (Greg Spencer)Steven Knight2003-04-231-0/+12
|
* Cygwin fixes: use -fPIC and .dll for shared libraries, 'rm' to remove ↵Steven Knight2003-04-111-0/+8
| | | | files. (Chad Austin)
* Set the SYSTEMROOT environment variable on Windows, use POSIX ↵Steven Knight2003-04-091-0/+7
| | | | (forward-slash) paths when checking things out of CVS.
* Fix WhereIs() to return a normalized path. (Lachlan O'Dea)Steven Knight2003-03-141-7/+13
|
* Support using construction variables as re-usable, callable command ↵Steven Knight2003-03-131-124/+174
| | | | generators. (Charles Crain)
* Fix the new signature dictionary so it handles slices and attributes such as ↵Steven Knight2003-03-121-6/+67
| | | | abspath.
* Put the Copyright years in by script, not by hand.Steven Knight2003-01-201-1/+1
|
* Update Copyright years.Steven Knight2003-01-161-1/+1
|
* Add --debug-includes. (Anthony Roach)Steven Knight2003-01-141-0/+16
|
* Implement the Clean() function.Steven Knight2002-12-271-1/+51
|
* Change the name of 'lib.py' to 'mslib.py'.Steven Knight2002-12-051-2/+2
|
* Support variable substitution on scanner directories. (Charles Crain)Steven Knight2002-12-031-0/+21
|
* Support special characters in file names. (Charles Crain)Steven Knight2002-11-131-12/+65
|
* win32 test portability fixes (Anthony Roach)Steven Knight2002-10-041-6/+5
|
* Fix commands with spaces in them (Bug: 589281 and 589285). (Anthony Roach)Steven Knight2002-08-041-0/+33
|
* Performance enhancements: use a more efficient splitext() method; cache ↵Steven Knight2002-07-061-0/+5
| | | | source suffix computation; clean up code in MultiStepBuilder.__call__(); replicate some logic in scons_subst(). (Anthony Roach)
* Check in the Tool() interface. (SK and Charles Crain)Steven Knight2002-06-201-0/+26
|
* Add a Split() function (like argmunge()) in anticipation of removing the ↵Steven Knight2002-05-021-4/+4
| | | | automatic white-space splitting from Builders in 0.08.
* Several bug fixes from Charles Crain.Steven Knight2002-04-221-3/+15
|
* Fix win32LinkGenerator.Steven Knight2002-04-171-2/+10
|
* Big change for shared libraries and a bunch of other flexibility. (Charles ↵Steven Knight2002-04-151-1/+45
| | | | Crain)