summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/FS.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix for CPPPATH='#'. (Charles Crain)Steven Knight2002-04-291-1/+3
|
* Don't create a directory Node when a file already exists there, and vice ↵Steven Knight2002-04-251-0/+22
| | | | versa. (Chad Austin)
* Several bug fixes from Charles Crain.Steven Knight2002-04-221-1/+5
|
* Implement implicit dependency caching.Steven Knight2002-04-111-5/+7
|
* Implement content signature caching and --max-drift (Anthony Roach)Steven Knight2002-04-091-4/+13
|
* Fix --debug=tree for directory targets (Anthony Roach)Steven Knight2002-04-041-36/+35
|
* Add support for target Aliases.Steven Knight2002-03-251-0/+6
|
* Fix subtle problems in end cases with using multiple scanners on a Node.Steven Knight2002-03-201-9/+12
|
* Move find_file() and find_files() from SCons.Util to SCons.Node.FS.Steven Knight2002-03-121-0/+51
|
* Create all of the directories for a target list before trying to build the ↵Steven Knight2002-02-101-4/+6
| | | | targets.
* Compensate for an os.path.normpath('./') bug on Win32. (Charles Crain)Steven Knight2002-01-311-0/+12
|
* Update Copyright lines for the new year.Steven Knight2002-01-291-1/+1
|
* Performance improvement: avoid recomputing signatures.Steven Knight2002-01-291-13/+1
|
* Add the Precious() method.Steven Knight2002-01-241-0/+5
|
* Provide an error message when a target hasn't been defined.Steven Knight2002-01-241-7/+13
|
* Fix binary file signatures on Win32 (Crain).Steven Knight2002-01-231-1/+1
|
* Strip $(-$) bracketed text from command lines.Steven Knight2002-01-231-1/+3
|
* Significant performance optimizations (Charles Crain).Steven Knight2002-01-151-146/+93
|
* Node.FS performance improvements (Charles Crain).Steven Knight2002-01-021-4/+12
|
* General performance tweaksSteven Knight2001-12-311-44/+45
|
* Add duplicate (defaults to true) option to BuildDir()Steven Knight2001-12-291-24/+32
|
* Windows NT portability fixes for tests.Steven Knight2001-12-211-0/+1
|
* Bug fixes: BuildDir() non-writable files, and CPPPATH/LIBPATH variable ↵Steven Knight2001-12-201-1/+1
| | | | subsitution (from Charles Crain).
* Add a getcwd() method to Node.FS so we can wrap up a delayed call to setting ↵Steven Knight2001-12-191-3/+7
| | | | the root of the FS.
* Bug fixes from Charles Crain.Steven Knight2001-12-191-6/+26
|
* Add BuildDir(), Export(), and Install() functionality (courtesy Charles Crain).Steven Knight2001-12-151-6/+79
|
* Bug fixes for Scanner handling of subdirectories and Environment copying, ↵Steven Knight2001-12-131-5/+6
| | | | courtesy Charles Crain.
* Track implicit (scanned) dependencies separately from the others.Steven Knight2001-12-111-3/+4
|
* Add Scanner objects to source files when we first find them, not later when ↵Steven Knight2001-12-111-5/+1
| | | | they're just going to be scanned.
* Add a Node.FS.__cmp__() method, fix the Node.FS.Entry.__cmp__() method, and ↵Steven Knight2001-12-111-0/+15
| | | | add a Node.FS.Entry.__hash__() method.
* More NT portability fixes.Steven Knight2001-11-241-18/+21
|
* Crain: Finish LIBS, LIBPATH, CPPPATHSteven Knight2001-11-201-2/+31
|
* Implement CPPPATH and scanning during builds.Steven Knight2001-11-141-0/+11
|
* Handle SConscript files in subdirectories.Steven Knight2001-10-291-1/+8
|
* Change node and .sconsign handling to separate build and content signatures.Steven Knight2001-10-281-12/+28
|
* Support building (sub)directories.Steven Knight2001-10-251-16/+63
|
* Generalize whether or not nodes use signatures, and how the Sig module ↵Steven Knight2001-10-151-3/+18
| | | | decides if a node is current before calculatin a signature.
* Add an FS.Entry class that can morph to File or Dir.Steven Knight2001-10-151-34/+85
|
* Updating licensing.Steven Knight2001-10-031-0/+23
|
* Add children() methods for nodes.Steven Knight2001-10-021-0/+5
|
* Enhance Builders to take any type of node as input.Steven Knight2001-09-241-0/+6
|
* Implement the Depends() method.Steven Knight2001-09-241-0/+4
|
* rebuild in response to changed .c fileSteven Knight2001-09-211-0/+8
|
* Clean up the Node.FS class.Steven Knight2001-09-191-80/+203
|
* Add automatic substitution on filename lines.Steven Knight2001-09-171-1/+1
|
* Run setup.py on the unpacked .tar.gz for testing.Steven Knight2001-09-171-0/+139