Commits

Author Commit Message Labels Comments Date
Steven Knight
Fix the use of reflective paths underneath build directories, when the path under the build_dir matches the path to the build_dir. (Kevin Quick)
Steven Knight
Add a genstring() method to the ListAction class.
Steven Knight
Use a Node's environment in preference to the builder's environment.
Steven Knight
Add explicit support for Builder wrapper functions (pseudo-Builders) in the BUILDERS dictionary.
Steven Knight
Add overlooked .aeignore file.
Steven Knight
Add HOWTO steps for generating a subrelease (e.g. 0.96.1).
Steven Knight
Add scripts for working with the User's Guide homebrew XML format.
Steven Knight
Restore tests to current status after "updating" to old change.
Steven Knight
Better test handling of File lines in stack traces. (Chad Austin)
Steven Knight
Improved regular expression for removing pairs from command-line strings. (Wayne Lee)
Steven Knight
Add tests for SHELL, SPAWN and ESCAPE.
Steven Knight
Refactor to separate shell processing from command execution.
Steven Knight
Refactor Action/Executor interaction. (Kevin Quick)
Steven Knight
Allow substitution of (Levi Stephen) and other construction variables used by various Tools.
Steven Knight
Fix ExecutorTests under Python 2.x, where str() throws a TypeError if the returned value is not a string.
Steven Knight
Smarter sync'ing of the .sconsign file when it's written out at the end. (Stephen Kennedy)
Steven Knight
Support .lex and .yacc file suffixes. (Matthew Doar)
Steven Knight
Avoid copying __builtin__ when evaluating variables. (Gary Oberbrunner)
Steven Knight
Support default Options values of None. (Gary Oberbrunner)
Steven Knight
Fix the execute-Mkdir-once patch so that it doesn't treat the directory as up-to-date just because it's been made, but still builds all of its children.
Steven Knight
Win32 portability fixes for tests.
Steven Knight
When subst() returns a non-string object, return the object and not a list on 1.5.2.
Steven Knight
Handle use of Mkdir() when the file exists.
Steven Knight
Allow explicit target_factory=Dir with Builders that make a directory to override the default, implicit make-a-directory Builder..
Steven Knight
Make SCons/__init__.py, not SCons/Script/__init__.py, dependent on the version being built.
Steven Knight
Update the version numbers that --version prints every development build.
Steven Knight
Fix Java parsing when a string is encountered. (Christian Neeb)
Steven Knight
Optimization: don't expand variables by using eval unless we have to. (Han-Wen Nienhuys)
Steven Knight
Performance optimization: use re.sub() for variable expansion. (Han-Wen Nienhyus)
Steven Knight
Win32 portability fixes for tests.
  1. Prev
  2. Next