Commits

Show all
Author Commit Message Labels Comments Date
David Cournapeau
Damn, I hate how tools handle cvar: set STATICLINK/DYNAMICLINK even if env has it, but set to empty string.
Branches
libwithcontext
David Cournapeau
Add DYNAMICLINK and STATICLINK cvar.
Branches
libwithcontext
David Cournapeau
Rename LIBWCFLAGS unit test.
Branches
libwithcontext
David Cournapeau
Fix test for LIBWCFLAGS.
Branches
libwithcontext
David Cournapeau
Use subst for variables which do not need special handling.
Branches
libwithcontext
David Cournapeau
First implementation: it works for some cases, but not when *LINKFLASG is a list...
Branches
libwithcontext
Steven Knight
Fix scoping under Python 1.5 / 2.0 / 2.1.
Branches
core
Steven Knight
Move generic windows tests from the test/ subdirectory into test/Win32.
Branches
core
Steven Knight
Issue 2056: Fix scons.bat so that it returns the SCons exit status even though we're using setlocal + endlocal to avoid polluting the calling user's %PATH% variable.
Branches
core
David Cournapeau
Do not set cppcPath to CXX if CXX has no dirname. This caused weird behaviour, because cppcPath and cxx were joined together, and scons used things like CC/CC as CXX.
Branches
core
David Cournapeau
sunc++ tool: do not parse pkgchk output if no output available (Fix for #2060).
Branches
core
Greg Noel
Fix typo in Mkdir() description
Branches
core
Steven Knight
Update lines for next development cycle.
Branches
core
Steven Knight
Merged revisions 2933-2947,2950-2953 via svnmerge from http://scons.tigris.org/svn/scons/trunk ........ r2950 | stevenknight | 2008-05-17 23:06:04 -0700 (Sat, 17 May 2008) | 2 lines Update User's Guide for changes to --debug=taskmastertrace output. ........ r2951 | stevenknight | 2008-05-17 23:06:39 -0700 (Sat, 17 May 2008) | 2 lines Update package numbers to 0.98.4. ........ r2953 | stevenknight | 2008-05-18 07:27:47 -0700 (Sun, 18 May 2008) | 2 lines Add 0.98.4 to highlight…
Branches
core
Greg Noel
Revise text about VariantDir
Branches
core
Steven Knight
Expect a warning about shadowing global variables on Python 2.1. (This code can go away after we release 1.0.)
Branches
core
Steven Knight
Pass in dc as a keyword argument to _smartLink for older Python versions without nested scopes.
Branches
core
Steven Knight
Record changes by David Cournapeau and Benoit Belley.
Branches
core
Steven Knight
Issue 2049: Handle multiple pipe-separated values in Visual Studio for INCLUDE, LIB and PATH. Still only uses Win32, not any other values.
Branches
core
Steven Knight
Improve the regular expressions used by the test infrastructure to examine SCons output to decide if a list of targets are considered up-to-date or not. The new code uses the re.escape() function instead of hand-escaping '.' and '\n'. This required a little restructuring in the not_up_to_date() method to escape the characters within the arguments themselves, but not the surrounding characters we use to construct the regex that makes sure those strings *don't* e…
Branches
core
Steven Knight
Issue 2045: After a Node has failed its build and we're propagating the failure to other Nodes on the candidate list, don't marke candidate Nodes as FAILED if they've already been visited and been determined to be up-to-date. This avoids problems with Configure tests not running because failure of an earlier Configure tests caused (e.g.) /usr/bin/g++ to get marked as FAILED, making SCons think it doesn't need to bother trying to rebuild anything that will use it.…
Branches
core
David Cournapeau
Fix issue 2054.
Branches
core
Steven Knight
Issue 2033: Fix excessive memory use when a Python Value node's representation is stored in a .sconsign file and then re-stored after being interpreted with escaped backslashes and quotes.
Branches
core
Steven Knight
When running tests, allow the user to set the $SCONSIGN variable to pick a specific sconsign script to execute.
Branches
core
Benoit Belley
cell_contents not defined in python < 2.5. [Issue 2035] Some versions of Python supports lexical scoping of local variables (aka closures) but not the cell_contents attribute that would allow the FunctionAction signature that take the content of these closure cells into account. The access to the cell_contents attribute is now protected with a try/except AttributeError so that at least the other parts of the function signature are properly computed. B…
Branches
core
Benoit Belley
test/KeyboardInterrupt.py no longer hangs under Cygwin. There seems to be a bug on Cygwin where the compiler process hangs after sending the SIGINT signal to the process group. It is probably a bug in cygwin1.dll, or maybe in the Python 'C' code or the Python subprocess module. We therefore do not use 'killpg' on Cygwin. Benoit
Branches
core
Steven Knight
Issue 2039: Fix a syntax error in Intel C compiler support on Windows. (Jonas Olsson)
Branches
core
Steven Knight
Merged revisions 2902-2927,2929-2932 via svnmerge from http://scons.tigris.org/svn/scons/trunk ........ r2929 | stevenknight | 2008-04-29 22:43:53 -0700 (Tue, 29 Apr 2008) | 2 lines Update version numbers to 0.98.3. ........ r2931 | stevenknight | 2008-04-29 23:56:25 -0700 (Tue, 29 Apr 2008) | 2 lines Update for the 0.98.3 release. ........
Branches
core
Gary Oberbrunner
Add doc for site_scons dir and related options. Closes issue #1996.
Branches
core
Steven Knight
Restore the SCons.Options package (maintains backwards compatibility of importing submodules) to setup.py.
Branches
core
  1. Prev
  2. Next