summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Util.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a reject argument to the env.Whereis() method. (sam th)Steven Knight2004-04-041-6/+24
|
* Fix Command() when not called through an Environment.Steven Knight2004-04-021-11/+13
|
* Keep *FLAGS variables as CLVar variables after copying an Environment.Steven Knight2004-03-271-3/+1
|
* Fix use of things like ${TARGET.dir} in *PATH expansions.Steven Knight2004-03-051-12/+23
|
* Refactor Scanner internals as a prelude to fixing use of '${TARGET.dir}'Steven Knight2004-03-031-38/+0
| | | | in *PATH variables.
* 1.5.2 portability.Steven Knight2004-02-281-2/+2
|
* Initialize *FLAGS variables with objects that can add flags either as ↵Steven Knight2004-02-261-0/+27
| | | | strings or lists.
* Handle recursive substitution in overrides.Steven Knight2004-02-241-0/+49
|
* Move the __env__ construction variable into the Environment itself, not ↵Steven Knight2004-02-071-8/+4
| | | | created in the subst_dict each time.
* Fix a new variable expansion bug.Steven Knight2004-02-041-2/+7
|
* Provide a better error message when a construction variable expansion is a ↵Steven Knight2004-01-291-1/+6
| | | | Python syntax error.
* Refactor variable substitution for more scalable expansion of , etc.Steven Knight2004-01-201-29/+112
|
* Refactor construction variable expansion to handle recursive substitution of ↵Steven Knight2004-01-051-280/+400
| | | | variables.
* Fix stripping the library prefix.Steven Knight2003-12-121-0/+10
|
* Use sys.stdout.write() instead of print so line feeds in -j output will stay ↵Steven Knight2003-11-101-1/+11
| | | | (more) consistent. Fix suffix-handling on case-insensitive Cygwin systems. Test fixes for Cygwin portability. (Chad Austin)
* Better detection of KeyboardInterrupts. (Christoph Wiedemann)Steven Knight2003-10-211-1/+1
|
* Add more environment methods for global functions: Action(), Builder(), ↵Steven Knight2003-09-251-65/+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-1/+3
|
* Refactor DictCmdGenerator to be a subclass of Selector.Steven Knight2003-08-181-0/+29
|
* Don't Split() SConscript file name strings on white space.Steven Knight2003-07-311-3/+0
|
* MSVS documentation, remove unnecessary exceptions, and restor escape() to ↵Steven Knight2003-06-141-14/+42
| | | | its previous implementation. (Greg Spencer)
* Add MSVS Project file support. (Greg Spencer)Steven Knight2003-06-081-0/+88
|
* Suppress illegal construction variables.Steven Knight2003-05-231-2/+9
|
* Interpolate the null string for illegal list subscripts.Steven Knight2003-05-101-2/+2
|
* Improve new post-PathList refactoring performance. (Charles Crain)Steven Knight2003-05-071-34/+35
|
* Refactor to use real Nodes for command-line attributes and eliminate ↵Steven Knight2003-05-061-190/+176
| | | | PathList. (Charles Crain)
* Follow-up test portability fixes for IRIX. (Chad Austin)Steven Knight2003-04-271-0/+4
|
* Add support for MIDL. (Greg Spencer)Steven Knight2003-04-231-2/+31
|
* Cygwin fixes: use -fPIC and .dll for shared libraries, 'rm' to remove ↵Steven Knight2003-04-111-0/+11
| | | | files. (Chad Austin)
* Set the SYSTEMROOT environment variable on Windows, use POSIX ↵Steven Knight2003-04-091-1/+8
| | | | (forward-slash) paths when checking things out of CVS.
* Fix WhereIs() to return a normalized path. (Lachlan O'Dea)Steven Knight2003-03-141-3/+3
|
* Support using construction variables as re-usable, callable command ↵Steven Knight2003-03-131-74/+87
| | | | generators. (Charles Crain)
* Fix the new signature dictionary so it handles slices and attributes such as ↵Steven Knight2003-03-121-5/+65
| | | | abspath.
* Make SCons.Util.to_String() more efficient.Steven Knight2003-02-221-9/+12
|
* Support importing Platform and Tool specifications directly.Steven Knight2003-02-081-1/+3
|
* 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-4/+7
|
* Fix small problems found by PyChecker. (Steve Leblanc)Steven Knight2003-01-121-1/+1
|
* Implement the Clean() function.Steven Knight2002-12-271-0/+45
|
* Support variable substitution on scanner directories. (Charles Crain)Steven Knight2002-12-031-11/+15
|
* Win32 portability.Steven Knight2002-11-131-2/+10
|
* Support special characters in file names. (Charles Crain)Steven Knight2002-11-131-8/+148
|
* Add the ParseConfig() method. (Steve Leblanc)Steven Knight2002-11-121-0/+47
|
* Refactor Repository and BuildDir. (Charles Crain)Steven Knight2002-10-161-0/+34
|
* Refactor SCons.Util.Detect() into an Environment method.Steven Knight2002-09-051-14/+0
|
* Fix the tests that broke from the tool auto-detect stuff. (Anthony Roach ↵Steven Knight2002-09-051-0/+14
| | | | and SK)
* On Win32 systems, supply a default if PATHEXT isn't in the environment; it ↵Steven Knight2002-08-281-1/+4
| | | | doesn't exist on Win95/Win98.
* Fix commands with spaces in them (Bug: 589281 and 589285). (Anthony Roach)Steven Knight2002-08-041-37/+42
|
* Still more Win32 portability.Steven Knight2002-07-141-2/+7
|