summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/EnvironmentTests.py
Commit message (Expand)AuthorAgeFilesLines
* Make SConsignFile() behavior the default.Steven Knight2005-05-071-0/+4
* Refactor the Rsearch*() methods out of existence in favor of simpler utility ...Steven Knight2005-04-131-4/+1
* Remove widespread reliance on SCons.Node.FS.default_fs so we can initialize i...Steven Knight2005-04-021-114/+67
* Allow toolpath to be stored in the environment and re-used for Copy() and Too...Steven Knight2005-03-241-0/+46
* Fix re-scanning of built files for implicit dependencies when the -j option i...Steven Knight2005-03-201-6/+0
* Fix a regression in handling overridden construction variables when the subst...Steven Knight2005-03-181-28/+134
* Actually support a global Entry name (since we already documented it).Steven Knight2005-03-161-0/+18
* Fix stack trace when there's no scanner in an Environment.Steven Knight2005-03-051-0/+6
* Don't read up entire directories to decide if an Alias is up-to-date.Steven Knight2005-02-141-0/+6
* Regain lost performance improvements by using paths instead of targets for sc...Steven Knight2005-01-211-4/+7
* Eliminate Executor's creation and use of a build_dict and a subst_dict, which...Steven Knight2005-01-101-0/+14
* Remove build engine dependencies on SCons.Script. Fix a misspelled variable ...Steven Knight2005-01-081-3/+0
* Use AppendUnique() in ParseConfig(). Provide a unique=0 keyword argument in ...Steven Knight2005-01-051-16/+42
* Have ParseDepends() env.subst() the specified file name. Add an only_one key...Steven Knight2005-01-041-4/+41
* Get rid of the self-referential permanent __env__ variable in favor of adding...Steven Knight2005-01-041-11/+4
* Add a Memoizer metaclass to collect the logic for caching values in one locat...Steven Knight2004-12-291-21/+30
* Enhance OverrideEnvironment, and rename the base class to an enhanced and may...Steven Knight2004-12-291-78/+270
* Restore older recipe for creating env.Command() builders while a better solut...Steven Knight2004-12-161-7/+0
* Remove Node scanner storage. (Kevin Quick)Steven Knight2004-12-151-0/+7
* Investigate getting rid of LazyCmdGeneratorSteven Knight2004-11-151-1/+1
* Support override expansions within target and source files names.Steven Knight2004-11-141-0/+6
* Allow Alias Nodes to have Actions.Steven Knight2004-11-131-0/+19
* Add explicit support for Builder wrapper functions (pseudo-Builders) in the B...Steven Knight2004-11-091-9/+11
* ParseConfig and -I<space>filename.Steven Knight2004-10-081-3/+3
* Allow passing a dictionary of keyword arguments to Tool specifications. (Gar...Steven Knight2004-10-071-0/+16
* Add a ParseDepends() function to read up mkdep-style files.Steven Knight2004-09-251-0/+32
* Add ParseConfig() support for -mwindows and -mno-cygwin. (Clive Levinson)Steven Knight2004-09-241-3/+5
* Allow to contain File Nodes. Have ParseConfig add libraries to . Add suppo...Steven Knight2004-09-011-5/+4
* Add a SetDefault() method and a kinder, gentler qt.py that uses it. (Christo...Steven Knight2004-08-311-0/+10
* Add an Environment.Dump() method. (Gary Oberbrunner)Steven Knight2004-08-301-0/+7
* Have the default ParseConfig() function add -pthread to both and . (Gary Ob...Steven Knight2004-08-161-3/+3
* Add a Flatten() function to help the transition to Builders returning lists.Steven Knight2004-08-121-0/+8
* Return lists of Nodes from all builders, not single Nodes when there's only one.Steven Knight2004-08-051-29/+30
* Ignore null tools. (Gary Oberbrunner)Steven Knight2004-07-301-0/+17
* Refactor .sconsign management into its own module.Steven Knight2004-05-061-4/+4
* Have ParseConfig() support the -Wl option.Steven Knight2004-05-031-2/+9
* Have SConsignFile() use a dblite.py module by default, so we can control the ...Steven Knight2004-04-251-0/+4
* Fix custom scanner behavior when setting/copying/replacing the SCANNERS const...Steven Knight2004-04-141-25/+62
* Add warnings for easily-confused variable names like 'targets' and 'sources.'Steven Knight2004-04-061-0/+99
* Add a reject argument to the env.Whereis() method. (sam th)Steven Knight2004-04-041-0/+5
* Allow hybrid substitutions in PATH-like variables. (Charles Crain)Steven Knight2004-04-021-0/+18
* Fix Command() when not called through an Environment.Steven Knight2004-04-021-25/+33
* Fix the Command() global function when the action is a command-line string.Steven Knight2004-03-311-2/+95
* Keep *FLAGS variables as CLVar variables after copying an Environment.Steven Knight2004-03-271-7/+52
* Refactor env.Append() and env.Prepend().Steven Knight2004-03-261-6/+6
* Rework the env.Append() and env.Prepend() tests.Steven Knight2004-03-261-66/+178
* Support passing arbitrary environment override keywords to Command().Steven Knight2004-03-161-0/+11
* Add an Execute() method.Steven Knight2004-03-121-0/+15
* Fix use of things like ${TARGET.dir} in *PATH expansions.Steven Knight2004-03-051-1/+15
* Refactor path-substitution logic into an Environment method.Steven Knight2004-03-051-0/+11