| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
version number (12.0)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Important changes
-- Extended docs for InstallVersionedLib/SharedLibrary,
-- Fixed symlink support (PR #227, #2395).
-- Fixed incomplete LIBS flattening and substitution in
Program scanner(PR #205, #2954).
-- Added new method rentry_exists_on_disk to Node.FS (PR #193).
-- Add support for f08 file extensions for Fortran 2008 code.
-- Show --config choices if no argument is specified (PR #202).
-- Fixed build crash when XML toolchain isn't installed, and
activated compression for ZIP archives.
-- Fix for VersionedSharedLibrary under 'sunos' platform.
-- Fixed dll link with precompiled headers on MSVC 2012
-- Added an 'exclude' parameter to Glob()
-- Support for multiple cmdargs (one per variant) in VS project files.
-- Various improvements for TempFileMunge class.
-- Added an implementation for Visual Studio users files (PR #209).
-- Added support for the 'PlatformToolset' tag in VS project files (#2978).
-- Added support for '-isystem' to ParseFlags.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Important changes
-- Extended docs for InstallVersionedLib/SharedLibrary,
-- Fixed symlink support (PR #227, #2395).
-- Fixed incomplete LIBS flattening and substitution in
Program scanner(PR #205, #2954).
-- Added new method rentry_exists_on_disk to Node.FS (PR #193).
-- Add support for f08 file extensions for Fortran 2008 code.
-- Show --config choices if no argument is specified (PR #202).
-- Fixed build crash when XML toolchain isn't installed, and
activated compression for ZIP archives.
-- Fix for VersionedSharedLibrary under 'sunos' platform.
-- Fixed dll link with precompiled headers on MSVC 2012
-- Added an 'exclude' parameter to Glob()
-- Support for multiple cmdargs (one per variant) in VS project files.
-- Various improvements for TempFileMunge class.
-- Added an implementation for Visual Studio users files (PR #209).
-- Added support for the 'PlatformToolset' tag in VS project files (#2978).
-- Added support for '-isystem' to ParseFlags.
|
|
|
|
|
|
|
|
|
|
| |
My openjdk install link/dir also contained the architecture.
Example: RPM package java-1.7.0-openjdk-devel-1.7.0.75-2.5.4.0.el6_6.x86_64
created link /usr/lib/jvm/java-1.7.0-openjdk.x86_64
Affected tests:
test/Java/multi-step.py
test/Java/swig-dependencies.py
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Mostly just per-test changes, but also made match_re strip
out CR (\r) chars at end of lines to make Windows match properly.
|
| |
|
|
|
|
|
|
|
|
|
| |
The tool detection is improved by checking for swig in
env['SWIG'], where it is commonly set, as well as env['ENV']['PATH'].
The tests mostly didn't work on Windows. I updated them all.
Mostly to build 32-bit extensions when using 32-bit python on
Windows, and use .pyd as the python extension on Windows.
|
| |
|
|\
| |
| |
| | |
Express)
|
| |
| |
| |
| | |
os.environ.get('python_executable') in ActionTests
|
|/ |
|
|\ |
|
| |
| |
| |
| | |
wasn't updated with new version nor new verbiage
|
|/ |
|
|
|
|
|
| |
Adjust for Cygwin coding conventions and test for existence of the
import libraries.
|
| |
|
|\
| |
| |
| |
| | |
Added test for CheckContext custom result types.
Also allow test.must_match() to take a match type.
|
| | |
|
|/ |
|
|\ |
|
| | |
|
|/
|
|
|
| |
tracebacks when Import fails because of missing pywin32
modules (see http://bugs.python.org/issue16718)
|
|\ |
|
| | |
|
| | |
|
|/
|
|
|
|
| |
all support user-defined find/search functions
- relaxed several of the regex comparisons for better cross-platform compatibility
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
supporting wildcards
- rewrote several test/packaging tests, using the new matching functions instead
of relying on the os.uname() machine value for determining the resulting RPM filename
- renamed glob modules in test/scons-time to avoid name clashes
- minor fix: added Java 1.7 as supported version to Tool/JavaCommon.py
|
|
|
|
| |
again
|
| |
|
|
|
|
|
| |
- added documentation for the testing framework
- converted two old tests from the "packaging" section to using fixtures as reference examples
|
|
|
|
|
|
|
|
|
| |
parallel processing later on
- changed list(map()) to list comprehensions
- removed try/except block around os.environ.get() for SCONS_EXTERNAL_TEST
- fixed a potential deadlock for subprocess.Popen by using temporary files
- added the '--nopipefiles' option to switch off this temp file fix (not recommended though)
|
| |
|
| |
|
|\ |
|
| | |
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
problems (C: vs. c:)
Added new test match function, match_caseinsensitive to handle this and
probably other similar cases.
|
| |
| |
| |
| | |
*.cpp or only one *.h file, incorrect paths are generated.
|
|/ |
|
| |
|