summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Environment.py
Commit message (Expand)AuthorAgeFilesLines
* Fix fallout from having everything return a list.Steven Knight2004-08-061-24/+12
* Return lists of Nodes from all builders, not single Nodes when there's only one.Steven Knight2004-08-051-38/+22
* Ignore null tools. (Gary Oberbrunner)Steven Knight2004-07-301-0/+2
* Officially support target_factory and source_factory when creating a Builder.Steven Knight2004-06-251-4/+1
* Remove dead imports and other things found by PyChecker.Steven Knight2004-06-011-7/+2
* Fix spurious rebuilds/reinstalls of header files and circular dependencies wi...Steven Knight2004-05-191-1/+4
* Refactor .sconsign management into its own module.Steven Knight2004-05-061-1/+2
* Have ParseConfig() support the -Wl option.Steven Knight2004-05-031-20/+27
* Have SConsignFile() use a dblite.py module by default, so we can control the ...Steven Knight2004-04-251-1/+1
* Fix custom scanner behavior when setting/copying/replacing the SCANNERS const...Steven Knight2004-04-141-0/+21
* Add support for extending the suffixes a scanner knows about.Steven Knight2004-04-101-7/+21
* Add warnings for easily-confused variable names like 'targets' and 'sources.'Steven Knight2004-04-061-5/+23
* Add a reject argument to the env.Whereis() method. (sam th)Steven Knight2004-04-041-2/+2
* Allow hybrid substitutions in PATH-like variables. (Charles Crain)Steven Knight2004-04-021-1/+7
* Fix Command() when not called through an Environment.Steven Knight2004-04-021-3/+21
* Fix the Command() global function when the action is a command-line string.Steven Knight2004-03-311-0/+30
* Avoid infinite recursion when comparing Environments, better sys.version use ...Steven Knight2004-03-311-1/+9
* Use python1.5 in default Aegis builds. Fix testing infrastructure for Python...Steven Knight2004-03-301-79/+75
* Keep *FLAGS variables as CLVar variables after copying an Environment.Steven Knight2004-03-271-1/+1
* Refactor env.Append() and env.Prepend().Steven Knight2004-03-261-36/+92
* Rework the env.Append() and env.Prepend() tests.Steven Knight2004-03-261-2/+6
* Support passing arbitrary environment override keywords to Command().Steven Knight2004-03-161-3/+5
* Add an Execute() method.Steven Knight2004-03-121-0/+6
* Fix use of things like ${TARGET.dir} in *PATH expansions.Steven Knight2004-03-051-15/+36
* Refactor path-substitution logic into an Environment method.Steven Knight2004-03-051-0/+13
* Handle recursive substitution in overrides.Steven Knight2004-02-241-2/+8
* Add an internal Environment._update() method that updates the dictionary dire...Steven Knight2004-02-231-0/+6
* Update the __env__ variable when making a Copy() or Override() of an Environm...Steven Knight2004-02-171-0/+2
* Add AppendUnique() and PrependUnique() Environment methods. Fix using the qt...Steven Knight2004-02-161-0/+50
* Move the __env__ construction variable into the Environment itself, not creat...Steven Knight2004-02-071-0/+1
* Add options to investigate object creation and memory consumption.Steven Knight2004-02-071-6/+8
* Refactor variable substitution for more scalable expansion of , etc.Steven Knight2004-01-201-21/+9
* Make Action() and env.Action() equivalent.Steven Knight2004-01-081-1/+1
* Add support for a toolpath for Environments.Steven Knight2003-12-181-8/+10
* Add BUILD_TARGETS, COMMAND_LINE_TARGETS and DEFAULT_TARGETS variables.Steven Knight2003-11-071-13/+0
* Fix a regression with env.Append().Steven Knight2003-10-281-4/+6
* Allow SConsignFile() to take a dbm module argument; portability fixes. (Ralf...Steven Knight2003-10-181-19/+19
* More Environment method conversions:Steven Knight2003-10-131-3/+66
* Allow Dirs to be sources of Depends, Ignores, Precious and SideEffect. (Gary...Steven Knight2003-10-071-7/+7
* Add more environment methods for global functions: Action(), Builder(), Envi...Steven Knight2003-09-251-10/+119
* Turn more global functions into Environment methods. (clone of 0.92.C121)Steven Knight2003-09-151-1/+9
* Make more Environment methods from global functions.Steven Knight2003-09-141-0/+34
* Add SourceSignatures() and TargetSignatures() environment methods.Steven Knight2003-09-121-1/+49
* Make a Clean() environment method. Add global functions for AlwaysBuild(), C...Steven Knight2003-09-101-0/+27
* Give the global functions corresponding Environment methods.Steven Knight2003-09-081-0/+43
* Rearrange the Environment methods and tests.Steven Knight2003-09-071-260/+292
* Support construction variable expansion anywhere in a file or path name.Steven Knight2003-09-051-20/+60
* Branch for User's Guide changes.Steven Knight2003-08-161-2/+8
* Allow Command() to take directories as sources.Steven Knight2003-07-261-1/+2
* Support specifying a list of tools when calling env.Copy(). (Chad Austin)Steven Knight2003-07-211-5/+13