45c6d8e6b6
- Switch off tests - Update to 3.1.2: - Added debug option "action_timestamps" which outputs to stdout the absolute start and end time for each target. - Fix suncxx tool (Oracle Studio compiler) when using Python 3. Previously would throw an exception. Resolved by properly handling tool version string output as unicode. - Resolved a typo in engine.SCons.Tool - Resolved a race condition in multithreaded Windows builds with Python 2 in the case where a child process is spawned while a Python action has a file open. Original author: Ryan Beasley. - Added memoization support for calls to Environment.Value() in order to improve performance of repeated calls. - Update Command() function to accept target_scanner, source_factory, and target_factory arguments. This makes Command act more like a one-off builder. - Added support for "-imacros" to ParseFlags - Fix CheckFunc detection code for Visual 2019. Some functions (e.g. memmove) were incorrectly recognized as not available. - Fix stacktrace when using SCons with Python 3.5+ and SunOS/Solaris related tools. - Avoid crash with UnicodeDecodeError on Python 3 when a Latex log file in non-UTF-8 encoding (e.g. containing umlauts in Latin-1 encoding when the fontenc package is included with \usepackage[T1]{fontenc}) is read. - Improved threading performance by ensuring NodeInfo is shared across threads. Results in ~13% improvement for parallel builds (-j# > 1) with many shared nodes. OBS-URL: https://build.opensuse.org/request/show/760733 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/scons?expand=0&rev=86 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
grep-filter-list.txt | ||
scons-3.0.0-fix-install.patch | ||
scons-src-3.1.2.tar.gz | ||
scons-user.html-3.1.2.tar.bz2 | ||
scons.changes | ||
scons.spec |