summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node
Commit message (Expand)AuthorAgeFilesLines
* Fix on-disk file matching on case-insensitive systems. Various fixes for win...Steven Knight2005-10-102-2/+6
* Remove old, same-named files from a build directory if the file in the source...Steven Knight2005-10-082-3/+46
* Fix a bug in the signature refactoring that caused some generated .h files to...Steven Knight2005-09-252-11/+21
* More efficient checking for on-disk file entries.Steven Knight2005-09-252-17/+31
* Give the subst logic its own SCons.Subst module. It's big enough.Steven Knight2005-09-191-7/+8
* Handle IOError exceptions when pushing files to CacheDir (and elsewhere).Steven Knight2005-08-201-5/+13
* Have Visual Studio echo that we're using SCons to build things, to work aroun...Steven Knight2005-08-201-1/+2
* Add a Dirs() function that can be used in hBcexpansions. (Stanislav Baranov)Steven Knight2005-08-132-0/+23
* Win32 portability.Steven Knight2005-08-071-1/+1
* Move max_drift from Sig/MD5.py to Node/FS.py.Steven Knight2005-07-041-3/+13
* Gary's bug.Steven Knight2005-06-112-11/+16
* Add a --diskcheck option to control looking on-disk for things.Steven Knight2005-06-101-31/+85
* Split Node-specific stuff from BuildInfo into a separate NodeInfo class. Add...Steven Knight2005-06-076-125/+377
* Move BuildInfo translation of signature Nodes to rel_paths into the class its...Steven Knight2005-06-043-30/+58
* Add a --debug=nomemoizer option to disable memoization.Steven Knight2005-06-012-4/+6
* Fix lookups of same-named files.Steven Knight2005-05-292-2/+15
* Get rid of the requirement that a source directory must be under the SConstru...Steven Knight2005-05-152-9/+4
* Move pre- and post-actions lists from Node to Executor so expansions of ${TAR...Steven Knight2005-05-144-69/+23
* Eliminate multiple calls to os.stat() to fetch file info.Steven Knight2005-05-132-15/+116
* Make SConsignFile() behavior the default.Steven Knight2005-05-071-0/+14
* More flexible (and Make-like) ignoring command exit status, and suppressing p...Steven Knight2005-04-261-3/+5
* Win32 portability for recent RootDir and rel_path() changes.Steven Knight2005-04-262-1/+7
* Cache the result from rel_path().Steven Knight2005-04-181-1/+2
* Avoid must_be_a_Dir() attribute errors when trying to look up path names abov...Steven Knight2005-04-152-57/+45
* Refactor the Rsearch*() methods out of existence in favor of simpler utility ...Steven Knight2005-04-132-228/+153
* Performance optimization in the last patch: eliminate implicit_factory() ent...Steven Knight2005-04-041-11/+2
* Remove widespread reliance on SCons.Node.FS.default_fs so we can initialize i...Steven Knight2005-04-024-27/+17
* Store source file and dependency paths relative to the target's directory, no...Steven Knight2005-04-014-62/+182
* Make sure scans are added to all targets in a builder call, to prevent out-o...Steven Knight2005-03-302-20/+39
* Refactor _doLookup() to speed it up a little.Steven Knight2005-03-241-27/+39
* When searching paths for Files or Dirs, match Entries,too.Steven Knight2005-03-202-29/+144
* Fix re-scanning of built files for implicit dependencies when the -j option i...Steven Knight2005-03-202-14/+13
* Refactor Main.py's Alias lookup to allow customized Alias (sub-)classes. (Sta...Steven Knight2005-03-181-1/+1
* Windows portability in tests. Replace overlooked importSteven Knight2005-03-171-54/+48
* Speed up string expansion. Cache find_file() results in the Memoizer.Steven Knight2005-03-081-0/+1
* Reduce gen_binfo() time for very long source lists.Steven Knight2005-03-051-4/+2
* Fix a regression in handling CPPPATH='.' when using a BuildDir with subdirect...Steven Knight2005-03-052-45/+95
* Eliminate find_file() inefficiency.Steven Knight2005-03-052-37/+283
* Checkpoint refactoring of the find_file() interface.Steven Knight2005-03-012-47/+42
* Group --debug=count output by object modules.Steven Knight2005-03-012-2/+2
* Don't throw a 'Tried to lookup a File as a Dir' exception if there's a same-n...Steven Knight2005-03-012-3/+21
* Fix creating a build_dir from scratch when there's a subsidiary SConscript() ...Steven Knight2005-02-161-27/+31
* When searching for files, don't pick same-named directories in a search path.Steven Knight2005-02-152-10/+14
* Don't read up entire directories to decide if an Alias is up-to-date.Steven Knight2005-02-144-62/+103
* Refactor Environment/Executor/Node scanner interaction a little. Put --debug...Steven Knight2005-02-132-19/+35
* Don't memoize the get_build_scanner_path() methods.Steven Knight2005-02-101-2/+1
* Don't create a Node for every file we try to find during scan.Steven Knight2005-02-102-97/+176
* Refactor internals in preparation for eliminating creating unnecessary Node.F...Steven Knight2005-02-012-45/+63
* Only call filter() to remove ignored dependencies if something has been Ignor...Steven Knight2005-01-231-7/+10
* Use WeakValueDicts in the Memoizer to cut down on memory use.Steven Knight2005-01-232-50/+59