Commits

Author Commit Message Labels Comments Date
Steven Knight
MSVC.py improvements: new MSVSSolution() Builder, new variables to contro generation of project and solution files. (Stanislav Baranov)
Steven Knight
When deleting a variable from an OverrideEnvironment, do not throw an exception if the underlying Environment does not have a variable we deleted.
Steven Knight
Add /sw/bin to the default PATH on Darwin systems. (Greg Noel) Add /opt/bin to the default PATH on all POSIX systems. (Asfand Yar Qazi)
Steven Knight
Handle failure to chmod() the .sconsign.dblite file, if it's owned by another UID.
Steven Knight
Update MSVS tests with BuildDir logic.
Steven Knight
Refactor MSVS tests to separate file-generation tests (which can be executed on any Windows system) from Visual Studio execution tests (which need a specific VS version installed).
Steven Knight
Add $CONFIGURELOG and $CONFIGUREDIR values to support specification of the configuration log file and directory for configuration tests.
Steven Knight
Add a self-contained test for not rebuilding generated header files. (Patrick Mezard) Fix a runtest.py issue.
Steven Knight
Report removal of multiple targets correctly when using -n -c. (Patrick Mezard)
Steven Knight
When building a .jar file and $JARCHDIR is set, prefix each .class file with the -C flag. (Kian Win Ong)
Steven Knight
Explicit "skipping test" messages for a few straggling tests.
Steven Knight
Check all targets when deciding if a target is up to date. (Patrick Mezard)
Steven Knight
Fix a bug in the signature refactoring that caused some generated .h files to always get rebuilt.
Steven Knight
Optimize is_List et al. Add a script harness and scripts for benchmarking Python code snippets.
Steven Knight
More efficient checking for on-disk file entries.
Steven Knight
Fix leftover SCons.Util references. (Ralf W. Grosse-Kunstleve and Patrick Mezard)
Steven Knight
Document the necessity of passing in "target" to and "source" to env.subst() calls that want to expand ${TARGET,TARGETS,SOURCE,SOURCES}. Also, speed up the Variable_Method_Caller class.
Steven Knight
Give the subst logic its own SCons.Subst module. It's big enough.
Steven Knight
Environment infrastructure for special variable handling.
Steven Knight
test
Steven Knight
Fix unicode encoder errors.
Steven Knight
On Solaris, enable the -KPIC option by default when compiling shared objects, and accomodate Sun Workshop by changing the prefix instead of the suffix. (Steve-o) Add the +Z option for compiling shared objects on HP-UX.
Steven Knight
Add f90 and f95 to the list of Fortran compilers searched by default.
Steven Knight
Handle Fortran MODULE definitions in the same file. (Craig Scott)
Steven Knight
Handle IOError exceptions when pushing files to CacheDir (and elsewhere).
Steven Knight
Handle files with white space when in temporary files. (Stanislav Baranov)
Steven Knight
Have Visual Studio echo that we're using SCons to build things, to work around a quoting issue. (Shannon Mann)
Steven Knight
Update test infrastructure and ae2cvs utility to latest. Fix runtest.py's swallowing of interrupts. Update various tests.
Steven Knight
Fix the -U behavior (broken when we made BUILD_TARGETS modifiable).
Steven Knight
Documentation fixes. Improve man page explanation of impact of not having external environment variables automatically imported. Fix cut-and-paste errors in descriptions of AppendENVPath() and Prepend(). Correct the __doc__ string for get_visualstudio_versions().
  1. Prev
  2. Next