Optimize out N*M suffix matching in Builder.py.
[scons.git] / src / engine / SCons / Builder.py
2005-03-04 stevenknightOptimize out N*M suffix matching in Builder.py.
2005-03-01 stevenknightGroup --debug=count output by object modules.
2005-01-21 stevenknightChange how Node/__init__.py imports Executor, remove...
2004-12-29 stevenknightAdd a Memoizer metaclass to collect the logic for cachi...
2004-12-15 stevenknightApply build overrides once up front. (Kevin Quick)
2004-12-15 stevenknightRemove Node scanner storage. (Kevin Quick)
2004-11-20 stevenknightAdd Fortran COMSTR variables for output customizability.
2004-11-12 stevenknightOn Python 2.x, return lists of Nodes from builders...
2004-11-09 stevenknightAdd explicit support for Builder wrapper functions...
2004-10-24 stevenknightRefactor Action/Executor interaction. (Kevin Quick)
2004-10-20 stevenknightAllow explicit target_factory=Dir with Builders that...
2004-10-09 stevenknightWin32 portability fixes for tests.
2004-10-07 stevenknightRemove scan=0 calls to Node.current() for implicit...
2004-10-06 stevenknightAdd a deprecated warning for the scanner keyword argume...
2004-09-27 stevenknightAdd support for changing directory when executing Actio...
2004-09-22 stevenknightFix inconsistency in Builder handling of src_suffix...
2004-09-21 stevenknightBetter error messages for bad builder creation. (Kevin...
2004-09-15 stevenknightReturn real builder names from the default, environment...
2004-09-13 stevenknightBetter error message when a target is built multiple...
2004-08-31 stevenknightFix how get_name() returns Builder names from subclass...
2004-08-05 stevenknightReturn lists of Nodes from all builders, not single...
2004-07-12 stevenknightQT fixes and enhancements: Moc() and Uic() builders...
2004-06-25 stevenknightOfficially support target_factory and source_factory...
2004-06-01 stevenknightRemove dead imports and other things found by PyChecker.
2004-05-19 stevenknightFix spurious rebuilds/reinstalls of header files and...
2004-05-04 stevenknightRefactor Builders to remove the node_factory keyword...
2004-05-03 stevenknightReally support strfunction for all Action subclasses...
2004-05-01 stevenknightPerformance improvement: memo-ize Node.FS string value...
2004-04-14 stevenknightMore efficient check for environment equivalence when...
2004-04-06 stevenknightAdd warnings for easily-confused variable names like...
2004-04-04 stevenknightAllow a list of emitters to be called in sequence....
2004-02-09 stevenknightSave memory by allowing Nodes to clean up their Executo...
2004-02-08 stevenknightDeprecate the overrides Builder() keyword argument...
2004-02-07 stevenknightAdd options to investigate object creation and memory...
2003-12-12 stevenknightFix stripping the library prefix.
2003-12-08 stevenknightRelax the duplicate-environment restriction for targets...
2003-09-20 stevenknightFix setting the source_scanner if a source if used...
2003-09-16 stevenknightFix dependency scans of generated files. (John Johnson)
2003-09-05 stevenknightSupport construction variable expansion anywhere in...
2003-08-18 stevenknightRefactor DictCmdGenerator to be a subclass of Selector.
2003-08-13 stevenknightAdd SWIG support.
2003-08-10 stevenknightAllow prefixes and suffixes to be selected from diction...
2003-08-09 stevenknightMulti-level build dir with Object() and duplicate=0.
2003-08-03 stevenknightRefactor extension splitting to make it more flexible...
2003-07-29 stevenknightAllow Builders to take a dictionary that maps source...
2003-07-24 stevenknightAdd a QT tool. (Christoph Wiedemann)
2003-07-03 stevenknightBetter error messages. (Gary Oberbrunner)
2003-07-02 stevenknightMake builder prefixes work correctly when deducing...
2003-06-07 stevenknightHandle library prefixes correctly if the subdirectory...
2003-05-15 stevenknightRefactor how actions get executed to eliminate a lot...
2003-05-06 stevenknightRefactor to use real Nodes for command-line attributes...
2003-05-04 stevenknightIf we added a temporary builder to a Node while calling...
2003-04-29 stevenknightSupport Java when using Repository and SConscriptChdir...
2003-03-22 stevenknightMake RCS/SCCS/BitKeeper support more transparent.
2003-02-21 stevenknightSupport fetching SConscript files from source code...
2003-02-20 stevenknightReally remove the deprecated name attribute from Builders.
2003-02-18 stevenknightAdd support for fetching files from rcs.
2003-02-12 stevenknightRemove deprecated features.
2003-01-25 stevenknightFix adding a prefix when the target isn't specified.
2003-01-20 stevenknightPut the Copyright years in by script, not by hand.
2003-01-16 stevenknightUpdate Copyright years.
2003-01-13 stevenknightTest improvements suggested by Charles Crain.
2003-01-12 stevenknightFix small problems found by PyChecker. (Steve Leblanc)
2003-01-07 stevenknightFix files with the same name as subdirs.
2003-01-07 stevenknightFix specifying only the source argument to a MultiStepB...
2003-01-06 stevenknightPerformance improvement: cut down on Proxy.__getattr__...
2002-12-19 stevenknightFinish the Action refactoring by removing Builder.execu...
2002-12-17 stevenknightRefactor action execution so it's controlled by the...
2002-09-27 stevenknightSupport overriding construction variables in builder...
2002-08-28 stevenknightMake sure auto-deducing target names works when a Node...
2002-08-26 stevenknightPut auto-deduced target names in the same directory...
2002-07-06 stevenknightPerformance enhancements: use a more efficient splitex...
2002-07-03 stevenknightDeduce the target if it's not supplied.
2002-06-21 stevenknightFix handling file names with multiple dots. (Charles...
2002-06-20 stevenknightCheck in the Tool() interface. (SK and Charles Crain)
2002-06-15 stevenknightAdd LIBS and LIBPATH dependencies for shared libraries...
2002-06-11 stevenknightRemove white-space split of file name lists.
2002-06-05 stevenknightChanges from Charles Crain.
2002-06-05 stevenknightFix ListBuilder so it works with --implicit-cache....
2002-05-15 stevenknightFix a couple obscure bugs. (Anthony Roach)
2002-05-06 stevenknightRaise an error if a builder is called multiple times...
2002-05-02 stevenknightAdd a Split() function (like argmunge()) in anticipatio...
2002-04-22 stevenknightSeveral bug fixes from Charles Crain.
2002-04-15 stevenknightBig change for shared libraries and a bunch of other...
2002-04-05 stevenknightVarious performance enhancements. (Anthony Roach)
2002-04-04 stevenknightFix --debug=tree for directory targets (Anthony Roach)
2002-03-25 stevenknightAdd support for target Aliases.
2002-03-24 stevenknightMove SCons.Util.scons_str2nodes() to SCons.Node/__init_...
2002-03-20 stevenknightFix subtle problems in end cases with using multiple...
2002-03-07 stevenknightAdd a CXXFile builder to turn .ll and .yy files into...
2002-03-07 stevenknightMake the CFile Builder's SUFFIX configurable.
2002-02-20 stevenknightAdd command generator function support. (Anthony Roach)
2002-02-10 stevenknightCreate all of the directories for a target list before...
2002-01-31 stevenknightAllow libraries to specified as source files on the...
2002-01-29 stevenknightUpdate Copyright lines for the new year.
2002-01-26 stevenknightOnly execute an Action once for a List of targets.
2002-01-23 stevenknightStrip $(-$) bracketed text from command lines.
2002-01-10 stevenknightFix bug 494991
2002-01-09 stevenknightSplit Action objects into their own module.
2002-01-08 stevenknightCollect common type-checking logic in SCons.Util.
next