summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Executor.py
Commit message (Expand)AuthorAgeFilesLines
* Issue 2647: In Executor.Null.get_all_children(), really return all ofSteven Knight2010-06-151-1/+1
* Convert old-style classes in Executor.py modules to new-style classes.Steven Knight2010-05-161-4/+4
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-241-8/+3
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-151-2/+2
* Issue 2334: Use compatibility versions of collections.User{Dict,List,String}Steven Knight2010-04-071-4/+4
* Move 2.0 changes collected in branches/pending back to trunk for furtherGreg Noel2010-03-251-16/+18
* Add emacs and vim editing settings to the bottom of *.py files.Steven Knight2009-02-091-0/+5
* Fix calculation of $UNCHANGED_SOURCES to include correctly sourcesSteven Knight2009-01-191-4/+4
* Fix ability to Install() the same file multiple times.Steven Knight2009-01-131-1/+1
* Issue 1086: add support for generic batch build actions, andSteven Knight2009-01-091-51/+294
* Use a SCons.Util.UniqueList instance for the Executor.sources listSteven Knight2009-01-011-6/+1
* Applied Benoit Belley's patch in ticket 1957 improve the robustness ofGary Oberbrunner2008-10-291-1/+5
* Fix for Python versions before 2.2, where tuple() requires an argument.Steven Knight2008-09-131-1/+1
* Issue 2179: Null Executor memory reductionsLudwig Hähne2008-09-121-12/+47
* Merged revisions 2898-2901,2903-2927 via svnmerge fromSteven Knight2008-04-301-4/+4
* Merged revisions 2725-2865 via svnmerge fromSteven Knight2008-04-171-24/+31
* Merged revisions 2527-2645 via svnmerge fromSteven Knight2008-02-041-6/+4
* Merged revisions 2454-2525 via svnmerge fromSteven Knight2007-12-131-13/+28
* Merged revisions 2302-2362,2364-2452 via svnmerge fromSteven Knight2007-09-191-11/+41
* Merged revisions 2136-2200,2202-2290,2292-2301 via svnmerge fromSteven Knight2007-08-171-4/+2
* Merged revisions 1784-1824 via svnmerge fromSteven Knight2007-02-111-1/+3
* Merged revisions 1675-1736 via svnmerge fromSteven Knight2006-12-161-27/+61
* Merged revisions 1441-1539 via svnmerge fromSteven Knight2006-07-251-0/+2
* Handle scanning of the in-memory entries for a Dir with a scanner, not a hard...Steven Knight2005-12-271-5/+6
* Refactor to let specific Node types override scanner selection, and to add a ...Steven Knight2005-12-041-1/+1
* Add a --debug=nomemoizer option to disable memoization.Steven Knight2005-06-011-2/+3
* Move pre- and post-actions lists from Node to Executor so expansions of ${TAR...Steven Knight2005-05-141-22/+40
* More flexible (and Make-like) ignoring command exit status, and suppressing p...Steven Knight2005-04-261-5/+5
* Store source file and dependency paths relative to the target's directory, no...Steven Knight2005-04-011-12/+11
* Make sure scans are added to all targets in a builder call, to prevent out-o...Steven Knight2005-03-301-12/+21
* Reduce gen_binfo() time for very long source lists.Steven Knight2005-03-051-4/+11
* Group --debug=count output by object modules.Steven Knight2005-03-011-1/+3
* Refactor Environment/Executor/Node scanner interaction a little. Put --debug...Steven Knight2005-02-131-7/+12
* Don't memoize the get_build_scanner_path() methods.Steven Knight2005-02-101-2/+2
* Use WeakValueDicts in the Memoizer to cut down on memory use.Steven Knight2005-01-231-0/+41
* Reduce the number of scanner calls in large cross-products of targets and sou...Steven Knight2005-01-221-0/+26
* Regain lost performance improvements by using paths instead of targets for sc...Steven Knight2005-01-211-0/+11
* Eliminate Executor's creation and use of a build_dict and a subst_dict, which...Steven Knight2005-01-101-16/+0
* Add a Memoizer metaclass to collect the logic for caching values in one locat...Steven Knight2004-12-291-58/+69
* Enhance OverrideEnvironment, and rename the base class to an enhanced and may...Steven Knight2004-12-291-3/+8
* Refactor Action/Executor interaction. (Kevin Quick)Steven Knight2004-10-241-59/+2
* Fix ExecutorTests under Python 2.x, where str() throws a TypeError if the ret...Steven Knight2004-10-231-1/+1
* Fix the execute-Mkdir-once patch so that it doesn't treat the directory as up...Steven Knight2004-10-221-0/+8
* Add support for changing directory when executing Actions (the to the target ...Steven Knight2004-09-271-8/+8
* Better error messages for bad builder creation. (Kevin Quick)Steven Knight2004-09-211-0/+2
* Fix a cut-and-paste typo in the memoized attributed name in the strfunction()...Steven Knight2004-09-211-1/+1
* Fix --debug=explain when the action is a Python function.Steven Knight2004-09-181-0/+20
* Really support strfunction for all Action subclasses by refactoring the inter...Steven Knight2004-05-031-29/+23
* Add the highly anticipated --debug=explain option to provide build reasoning.Steven Knight2004-04-171-0/+10
* Handle recursive substitution in overrides.Steven Knight2004-02-241-1/+12