summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node
Commit message (Expand)AuthorAgeFilesLines
* Fix rescanning of files with no implicit deps (Anthony Roach)Steven Knight2002-04-043-13/+27
* Fix --debug=tree for directory targets (Anthony Roach)Steven Knight2002-04-044-408/+245
* Fix problems with two tests (one portability, one syntax).Steven Knight2002-03-271-2/+2
* Add support for target Aliases.Steven Knight2002-03-256-3/+237
* Move SCons.Util.scons_str2nodes() to SCons.Node/__init__.py and shorten its n...Steven Knight2002-03-242-1/+95
* Move autogenerate() from SCons.Util.py to SCons.Environmentpy.Steven Knight2002-03-223-5/+16
* Fix subtle problems in end cases with using multiple scanners on a Node.Steven Knight2002-03-204-125/+209
* Enhance the Walker to call a third supplied function to actually work on a No...Steven Knight2002-03-191-4/+14
* Move find_file() and find_files() from SCons.Util to SCons.Node.FS.Steven Knight2002-03-122-0/+70
* Performance: Use a dictionary, not a list, for a Node's parents. (Stephen K...Steven Knight2002-03-012-17/+3
* Remove left-over dir argument from get_contents() calls. (Anthony Roach)Steven Knight2002-02-202-2/+2
* Filter out a file's ignore list from all of its dependencies, direct or indir...Steven Knight2002-02-122-6/+35
* Create all of the directories for a target list before trying to build the ta...Steven Knight2002-02-104-17/+18
* More performance optimizations (Charles Crain)Steven Knight2002-02-051-0/+3
* Compensate for an os.path.normpath('./') bug on Win32. (Charles Crain)Steven Knight2002-01-312-0/+19
* Update Copyright lines for the new year.Steven Knight2002-01-294-4/+4
* Performance improvement: avoid recomputing signatures.Steven Knight2002-01-293-13/+12
* Fix so Nodes don't get removed by ListBuilder after they're built.Steven Knight2002-01-282-9/+66
* Add the Precious() method.Steven Knight2002-01-244-0/+31
* Provide an error message when a target hasn't been defined.Steven Knight2002-01-242-7/+30
* Add the Ignore() method.Steven Knight2002-01-242-3/+41
* Provide a traceback if a Python-function builder throws an exception (Crain).Steven Knight2002-01-232-1/+25
* Fix binary file signatures on Win32 (Crain).Steven Knight2002-01-232-1/+8
* Strip $(-$) bracketed text from command lines.Steven Knight2002-01-232-1/+8
* Remove the Wrapper class in between the Walker and Node.Steven Knight2002-01-171-15/+10
* Significant performance optimizations (Charles Crain).Steven Knight2002-01-152-147/+103
* Start getting ready to eat our own dog food: prototype SConscript files.Steven Knight2002-01-152-0/+2
* Document function Actions and fix their return values (None == success, don't...Steven Knight2002-01-152-4/+40
* Node.FS performance improvements (Charles Crain).Steven Knight2002-01-021-4/+12
* General performance tweaksSteven Knight2001-12-312-95/+47
* Add duplicate (defaults to true) option to BuildDir()Steven Knight2001-12-292-24/+46
* Windows NT portability fixes for tests.Steven Knight2001-12-212-4/+5
* Bug fixes: BuildDir() non-writable files, and CPPPATH/LIBPATH variable subsi...Steven Knight2001-12-202-1/+14
* Add a getcwd() method to Node.FS so we can wrap up a delayed call to setting ...Steven Knight2001-12-193-4/+16
* Bug fixes from Charles Crain.Steven Knight2001-12-192-7/+27
* Add BuildDir(), Export(), and Install() functionality (courtesy Charles Crain).Steven Knight2001-12-154-11/+178
* Last Windows NT portability fixes (this release).Steven Knight2001-12-141-1/+2
* Bug fixes for Scanner handling of subdirectories and Environment copying, cou...Steven Knight2001-12-134-13/+29
* Rework implicit dependency scanning for relative CPPPATH values.Steven Knight2001-12-112-2/+6
* Track implicit (scanned) dependencies separately from the others.Steven Knight2001-12-114-16/+66
* Delay scanning a node from when we ask for its children to just before we're ...Steven Knight2001-12-111-2/+0
* Add Scanner objects to source files when we first find them, not later when t...Steven Knight2001-12-112-8/+16
* Add a Node.FS.__cmp__() method, fix the Node.FS.Entry.__cmp__() method, and a...Steven Knight2001-12-112-0/+66
* Refactor the Builder execute() interface to take Nodes, not string names of t...Steven Knight2001-12-112-3/+3
* Detect dependency cyclesSteven Knight2001-11-282-3/+35
* More NT portability fixes.Steven Knight2001-11-242-57/+61
* Crain: Finish LIBS, LIBPATH, CPPPATHSteven Knight2001-11-204-5/+52
* LIBS and LIBPATH work, variable substitution changes.Steven Knight2001-11-152-8/+17
* Implement CPPPATH and scanning during builds.Steven Knight2001-11-143-4/+42
* Rebuild in response to a changed build command.Steven Knight2001-11-022-0/+28