summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/FS.py
Commit message (Expand)AuthorAgeFilesLines
* Win32 portability for recent RootDir and rel_path() changes.Steven Knight2005-04-261-0/+3
* 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-151-57/+34
* Refactor the Rsearch*() methods out of existence in favor of simpler utility ...Steven Knight2005-04-131-145/+71
* Remove widespread reliance on SCons.Node.FS.default_fs so we can initialize i...Steven Knight2005-04-021-25/+12
* Store source file and dependency paths relative to the target's directory, no...Steven Knight2005-04-011-16/+43
* 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-201-3/+4
* Speed up string expansion. Cache find_file() results in the Memoizer.Steven Knight2005-03-081-0/+1
* Fix a regression in handling CPPPATH='.' when using a BuildDir with subdirect...Steven Knight2005-03-051-4/+0
* Eliminate find_file() inefficiency.Steven Knight2005-03-051-37/+48
* Checkpoint refactoring of the find_file() interface.Steven Knight2005-03-011-39/+34
* Group --debug=count output by object modules.Steven Knight2005-03-011-1/+1
* Don't throw a 'Tried to lookup a File as a Dir' exception if there's a same-n...Steven Knight2005-03-011-1/+8
* 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-151-3/+2
* Don't read up entire directories to decide if an Alias is up-to-date.Steven Knight2005-02-141-34/+47
* Don't create a Node for every file we try to find during scan.Steven Knight2005-02-101-90/+157
* Refactor internals in preparation for eliminating creating unnecessary Node.F...Steven Knight2005-02-011-44/+60
* Regain lost performance improvements by using paths instead of targets for sc...Steven Knight2005-01-211-22/+6
* Eliminate Executor's creation and use of a build_dict and a subst_dict, which...Steven Knight2005-01-101-9/+2
* Apply Memoizer to cache more return values from various methods. (Kevin Quick)Steven Knight2004-12-311-5/+34
* Add a Memoizer metaclass to collect the logic for caching values in one locat...Steven Knight2004-12-291-153/+92
* Cache get_suffix() and get_build_env(). (Kevin Quick)Steven Knight2004-12-161-1/+5
* Use the right scanner if the same source file is used for targets in two diff...Steven Knight2004-12-151-2/+3
* Remove unnecessary scan keyword argument from Node.current(). (Kevin Quick)Steven Knight2004-12-141-1/+1
* Scan SCons source code for uncaught KeyboardInterrupts. (Christoph Wiedemann)Steven Knight2004-12-021-3/+4
* Add more customizability: , , , .Steven Knight2004-11-201-2/+4
* Better fix for reflective build_dir paths. (Kevin Quick)Steven Knight2004-11-121-10/+6
* Fix the use of reflective paths underneath build directories, when the path u...Steven Knight2004-11-111-1/+15
* Fix the execute-Mkdir-once patch so that it doesn't treat the directory as up...Steven Knight2004-10-221-22/+3
* Handle use of Mkdir() when the file exists.Steven Knight2004-10-211-2/+7
* Allow explicit target_factory=Dir with Builders that make a directory to over...Steven Knight2004-10-201-0/+1
* Win32 portability fixes for tests.Steven Knight2004-10-091-1/+1
* Remove scan=0 calls to Node.current() for implicit cache. Remove last vestig...Steven Knight2004-10-071-1/+1
* Add support for changing directory when executing Actions (the to the target ...Steven Knight2004-09-271-4/+0
* Add a --debug=findlibs option. (Gary Oberbrunner)Steven Knight2004-09-251-2/+7
* Fix --no-exec handling of cache. (Kevin Quick)Steven Knight2004-09-241-5/+25
* Fix handling when BuildDir exists but is unwriteable. Add Stop. to messages ...Steven Knight2004-09-201-1/+1
* Return real builder names from the default, environment-less builders like Mk...Steven Knight2004-09-151-3/+6
* Fix is_pseudo_derived_builder(). (Kevin Quick)Steven Knight2004-09-151-1/+2
* Handle exceptions in FunctionActions. (Steve Christensen)Steven Knight2004-09-151-8/+4
* Remove the misbegotten --save-explain-info feature.Steven Knight2004-08-171-21/+1
* Put back --implicit-cache, having it use the --debug=explain info instead of ...Steven Knight2004-08-171-3/+7
* Optimizations in Node.FS._doLookup().Steven Knight2004-08-151-13/+31
* Fix null entries in CPPPATH. (Gary Oberbrunner)Steven Knight2004-07-301-1/+1
* Refactorings towards a RelativeTopDir() function.Steven Knight2004-07-291-36/+48
* Add a .win32 attribute for FS entries; preserve Literal() attributes when con...Steven Knight2004-07-211-5/+15
* QT fixes and enhancements: Moc() and Uic() builders, a lot of new variables....Steven Knight2004-07-121-3/+4
* Fix errors when there are dangling symlinks. (Gary Oberbrunner)Steven Knight2004-07-081-2/+12