summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/NodeTests.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Change the Action object execute() methods to __call__() methods.Steven Knight2002-12-281-1/+1
|
* Finish the Action refactoring by removing Builder.execute() methods and ↵Steven Knight2002-12-191-74/+12
| | | | moving exception handling into the Taskmaster.Task class.
* Refactor action execution so it's controlled by the interface-specific ↵Steven Knight2002-12-171-0/+10
| | | | Taskmaster.Task class, not Node.build().
* Support special characters in file names. (Charles Crain)Steven Knight2002-11-131-1/+5
|
* Get rid of the magicness of the magic _ variables. (Anthony Roach)Steven Knight2002-10-071-2/+0
|
* Support overriding construction variables in builder call. (Anthony Roach)Steven Knight2002-09-271-14/+16
|
* Support Repository and Default().Steven Knight2002-08-061-86/+0
|
* Add Repository Install() and InstallAs() functionality.Steven Knight2002-08-051-0/+118
|
* Repository support (first cut).Steven Knight2002-07-171-1/+11
|
* Remove white-space split of file name lists.Steven Knight2002-06-111-8/+4
|
* Fix .sconsign signature storing so that the output files of one scons build ↵Steven Knight2002-05-231-1/+13
| | | | can be safely used as the inputs to another scons build. (Anthony Roach)
* Ctrl-C Improvements (Anthony Roach)Steven Knight2002-05-181-1/+1
|
* Big change for shared libraries and a bunch of other flexibility. (Charles ↵Steven Knight2002-04-151-3/+7
| | | | Crain)
* Implement content signature caching and --max-drift (Anthony Roach)Steven Knight2002-04-091-2/+8
|
* Fix rescanning of files with no implicit deps (Anthony Roach)Steven Knight2002-04-041-1/+5
|
* Fix --debug=tree for directory targets (Anthony Roach)Steven Knight2002-04-041-259/+104
|
* Add support for target Aliases.Steven Knight2002-03-251-0/+34
|
* Move SCons.Util.scons_str2nodes() to SCons.Node/__init__.py and shorten its ↵Steven Knight2002-03-241-0/+59
| | | | name.
* Move autogenerate() from SCons.Util.py to SCons.Environmentpy.Steven Knight2002-03-221-1/+3
|
* Fix subtle problems in end cases with using multiple scanners on a Node.Steven Knight2002-03-201-67/+140
|
* Performance: Use a dictionary, not a list, for a Node's parents. (Stephen ↵Steven Knight2002-03-011-9/+0
| | | | Kennedy)
* Remove left-over dir argument from get_contents() calls. (Anthony Roach)Steven Knight2002-02-201-1/+1
|
* Filter out a file's ignore list from all of its dependencies, direct or ↵Steven Knight2002-02-121-2/+26
| | | | indirect.
* Create all of the directories for a target list before trying to build the ↵Steven Knight2002-02-101-8/+8
| | | | targets.
* Update Copyright lines for the new year.Steven Knight2002-01-291-1/+1
|
* Performance improvement: avoid recomputing signatures.Steven Knight2002-01-291-0/+6
|
* Fix so Nodes don't get removed by ListBuilder after they're built.Steven Knight2002-01-281-0/+51
|
* Add the Precious() method.Steven Knight2002-01-241-0/+9
|
* Add the Ignore() method.Steven Knight2002-01-241-0/+32
|
* Provide a traceback if a Python-function builder throws an exception (Crain).Steven Knight2002-01-231-0/+20
|
* Document function Actions and fix their return values (None == success, ↵Steven Knight2002-01-151-0/+33
| | | | don't ignore failures).
* Add BuildDir(), Export(), and Install() functionality (courtesy Charles Crain).Steven Knight2001-12-151-2/+26
|
* Bug fixes for Scanner handling of subdirectories and Environment copying, ↵Steven Knight2001-12-131-0/+12
| | | | courtesy Charles Crain.
* Rework implicit dependency scanning for relative CPPPATH values.Steven Knight2001-12-111-1/+1
|
* Track implicit (scanned) dependencies separately from the others.Steven Knight2001-12-111-0/+41
|
* Refactor the Builder execute() interface to take Nodes, not string names of ↵Steven Knight2001-12-111-1/+2
| | | | targets and sources.
* Detect dependency cyclesSteven Knight2001-11-281-0/+23
|
* Crain: Finish LIBS, LIBPATH, CPPPATHSteven Knight2001-11-201-0/+3
|
* LIBS and LIBPATH work, variable substitution changes.Steven Knight2001-11-151-5/+14
|
* Rebuild in response to a changed build command.Steven Knight2001-11-021-0/+11
|
* Change node and .sconsign handling to separate build and content signatures.Steven Knight2001-10-281-19/+25
|
* Support building (sub)directories.Steven Knight2001-10-251-0/+6
|
* Add -k support and moreSteven Knight2001-10-241-20/+107
|
* Generalize whether or not nodes use signatures, and how the Sig module ↵Steven Knight2001-10-151-0/+4
| | | | decides if a node is current before calculatin a signature.
* Add tests and support for and .Steven Knight2001-10-121-0/+4
|
* Add -i (ignore errors) supportSteven Knight2001-10-101-0/+10
|
* Use the Node Walker to build dependencies in order.Steven Knight2001-10-051-0/+5
|
* Add a node Walker for descending the dependency tree.Steven Knight2001-10-041-1/+42
|
* Updating licensing.Steven Knight2001-10-031-0/+23
|
* Add children() methods for nodes.Steven Knight2001-10-021-0/+11
|