summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Environment.py
Commit message (Expand)AuthorAgeFilesLines
* Merged revisions 1738-1754,1756 via svnmerge fromSteven Knight2007-01-071-3/+12
* Merged revisions 1675-1736 via svnmerge fromSteven Knight2006-12-161-52/+62
* Merged revisions 1667-1674 via svnmerge fromSteven Knight2006-11-041-3/+6
* Merged revisions 1582-1665 via svnmerge fromSteven Knight2006-11-021-40/+88
* Merged revisions 1441-1539 via svnmerge fromSteven Knight2006-07-251-72/+235
* Add a NoClean() function. (Steven Johnson)Steven Knight2006-02-131-0/+9
* Refactor so Command() uses an FS.Entry as its target factory.Steven Knight2006-02-121-0/+1
* Fix AppendUnique and PrependUnique concatenating strings to lists. (Patrick ...Steven Knight2005-11-061-2/+6
* Add support for a $INSTALLSTR string. (Christoph Schulz)Steven Knight2005-11-051-1/+1
* Get rid of the last tabs in the source files and have the TestSCons infrastru...Steven Knight2005-10-091-6/+6
* When deleting a variable from an OverrideEnvironment, do not throw an excepti...Steven Knight2005-10-081-2/+10
* Give the subst logic its own SCons.Subst module. It's big enough.Steven Knight2005-09-191-8/+9
* Environment infrastructure for special variable handling.Steven Knight2005-09-181-25/+37
* Add a --debug=nomemoizer option to disable memoization.Steven Knight2005-06-011-4/+7
* Move pre- and post-actions lists from Node to Executor so expansions of ${TAR...Steven Knight2005-05-141-5/+11
* Make SConsignFile() behavior the default.Steven Knight2005-05-071-3/+4
* Remove widespread reliance on SCons.Node.FS.default_fs so we can initialize i...Steven Knight2005-04-021-8/+38
* Allow toolpath to be stored in the environment and re-used for Copy() and Too...Steven Knight2005-03-241-5/+11
* Fix a regression in handling overridden construction variables when the subst...Steven Knight2005-03-181-1/+6
* Actually support a global Entry name (since we already documented it).Steven Knight2005-03-161-0/+5
* Fix stack trace when there's no scanner in an Environment.Steven Knight2005-03-051-4/+2
* Checkpoint refactoring of the find_file() interface.Steven Knight2005-03-011-1/+1
* Group --debug=count output by object modules.Steven Knight2005-03-011-4/+4
* Don't read up entire directories to decide if an Alias is up-to-date.Steven Knight2005-02-141-2/+8
* Change how Node/__init__.py imports Executor, remove unnecessary has_builder(...Steven Knight2005-01-211-4/+6
* Regain lost performance improvements by using paths instead of targets for sc...Steven Knight2005-01-211-2/+2
* Eliminate Executor's creation and use of a build_dict and a subst_dict, which...Steven Knight2005-01-101-2/+2
* Remove build engine dependencies on SCons.Script. Fix a misspelled variable ...Steven Knight2005-01-081-1/+1
* Use AppendUnique() in ParseConfig(). Provide a unique=0 keyword argument in ...Steven Knight2005-01-051-5/+9
* Have ParseDepends() env.subst() the specified file name. Add an only_one key...Steven Knight2005-01-041-6/+14
* Get rid of the self-referential permanent __env__ variable in favor of adding...Steven Knight2005-01-041-17/+4
* Apply Memoizer to cache more return values from various methods. (Kevin Quick)Steven Knight2004-12-311-3/+6
* Add a Memoizer metaclass to collect the logic for caching values in one locat...Steven Knight2004-12-291-38/+56
* Enhance OverrideEnvironment, and rename the base class to an enhanced and may...Steven Knight2004-12-291-119/+160
* Cut down on environment copies by using a proxy Environment class to hold ove...Steven Knight2004-12-211-123/+216
* Restore older recipe for creating env.Command() builders while a better solut...Steven Knight2004-12-161-6/+2
* Remove Node scanner storage. (Kevin Quick)Steven Knight2004-12-151-2/+6
* Scan SCons source code for uncaught KeyboardInterrupts. (Christoph Wiedemann)Steven Knight2004-12-021-1/+5
* Add Fortran COMSTR variables for output customizability.Steven Knight2004-11-201-0/+2
* Support override expansions within target and source files names.Steven Knight2004-11-141-5/+3
* Allow Alias Nodes to have Actions.Steven Knight2004-11-131-22/+50
* Add explicit support for Builder wrapper functions (pseudo-Builders) in the B...Steven Knight2004-11-091-2/+9
* ParseConfig and -I<space>filename.Steven Knight2004-10-081-3/+12
* Allow passing a dictionary of keyword arguments to Tool specifications. (Gar...Steven Knight2004-10-071-12/+17
* Fill in missing default Builder names. (Kevin Quick)Steven Knight2004-09-271-2/+4
* Add a ParseDepends() function to read up mkdep-style files.Steven Knight2004-09-251-0/+26
* Add ParseConfig() support for -mwindows and -mno-cygwin. (Clive Levinson)Steven Knight2004-09-241-0/+5
* Lots of Configure() enhancements. (Christoph Wiedemann)Steven Knight2004-09-051-0/+1
* Allow to contain File Nodes. Have ParseConfig add libraries to . Add suppo...Steven Knight2004-09-011-5/+10
* Add a SetDefault() method and a kinder, gentler qt.py that uses it. (Christo...Steven Knight2004-08-311-0/+6