Optimize out N*M suffix matching in Builder.py.
[scons.git] / src / engine / SCons / Builder.py
2002-01-07 stevenknightAdd support for lex and yacc.
2002-01-05 stevenknightRefactor BuilderBase.__call__() to separate node creati...
2002-01-05 stevenknightAllow Builder objects to have both an action and a...
2002-01-03 stevenknightRefactor CompositeBuilder initialization.
2002-01-02 stevenknightAppend suffixes to white-space separated source files...
2001-12-21 stevenknightProvide an error message when a command isn't found.
2001-12-19 stevenknightAdd a getcwd() method to Node.FS so we can wrap up...
2001-12-13 stevenknightBug fixes for Scanner handling of subdirectories and...
2001-12-11 stevenknightRework implicit dependency scanning for relative CPPPAT...
2001-12-11 stevenknightMove autogeneration of PATH-based variables from Enviro...
2001-12-11 stevenknightAdd Scanner objects to source files when we first find...
2001-12-11 stevenknightRefactor the Builder execute() interface to take Nodes...
2001-12-07 stevenknightFix problems with Python callable objects as Builder...
2001-12-03 stevenknightRefactor the Scanner class(es) into a Prototype pattern.
2001-11-24 stevenknightMore NT portability fixes.
2001-11-20 stevenknightCrain: Finish LIBS, LIBPATH, CPPPATH
2001-11-15 stevenknightLIBS and LIBPATH work, variable substitution changes.
2001-11-14 stevenknightImplement CPPPATH and scanning during builds.
2001-11-02 stevenknightRebuild in response to a changed build command.
2001-10-31 stevenknightMake the (s) and variables upper-case.
2001-10-18 stevenknightComposite Builder and related changes from Charles...
2001-10-17 stevenknightPortability fixes for tests on Windows Nt.
2001-10-15 stevenknightRemove the Node.derived attribute.
2001-10-12 stevenknightAdd tests and support for and .
2001-10-12 stevenknightRefactor construction variable expansion.
2001-10-12 stevenknightUse the prefix and suffix arguments in the Builder...
2001-10-11 stevenknightImplement special variable substitution.
2001-10-11 stevenknightAdd the Library() method.
2001-10-03 stevenknightUpdating licensing.
2001-10-02 stevenknightAdd the Command() method.
2001-10-02 stevenknightHandle build errors.
2001-09-29 stevenknightAdd support for multi-command Builders and Actions.
2001-09-28 stevenknightAdd support for the ENV construction variable.
2001-09-24 stevenknightEnhance Builders to take any type of node as input.
2001-09-21 stevenknightrebuild in response to changed .c file
2001-09-19 stevenknightClean up the Node.FS class.
2001-09-17 stevenknightAdd automatic substitution on filename lines.
2001-09-17 stevenknightRun setup.py on the unpacked .tar.gz for testing.