pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/scons
Module Name: pkgsrc
Committed By: adam
Date: Mon May 9 08:58:43 UTC 2016
Modified Files:
pkgsrc/devel/scons: Makefile PLIST distinfo
Log Message:
RELEASE 2.5.0 - Mon, 09 Apr 2016 11:27:42 -0700
- Removed a lot of compatibility methods and workarounds
for Python versions < 2.7, in order to prepare the work
towards a combined 2.7/3.x version.
Also fixed the default arguments for the print_tree and
render_tree methods.
- Added support for cross-language dependency scanning;
SCons now respects scanner keys for implicit dependencies.
- Notes for SCons users with heterogeneous systems.
- May find new (previously missed) dependencies.
- May cause rebuild after upgrade due to dependency changes.
- May find new dependency errors (EG. cycles).
- Discovered in some of the SCons QT tests.
- Resolved missing cross-language dependencies for
SWIG bindings
- Corrected typo in User Guide for Scanner keyword.
- Install builder interacts with scanner found in SCANNERS differently.
- Previous: Install builder recursively scanned implicit dependencies
for scanners from SCANNER, but not for built-in (default) scanners.
- Current: Install builder will not scan for implicit dependencies via
either scanner source. This optimizes some Install builder behavior
and brings orthogonality to Install builder scanning behavior.
- Add better messaging when two environments have
different actions for the same target
- Fix issue only with MSVC and Always build where targets
marked AlwaysBuild wouldn't make it into CHANGED_SOURCES
and thus yield an empty compile command line.
- Fix posix platform escaping logic to properly handle paths
with parens in them "()".
- Intel Compiler 2016 (Linux/Mac) update for tool directories.
- Fix for issue 2494: Added string support for Chmod function.
- change cache to use 2 character subdirectories, rather than one character,
so as not to give huge directories for large caches, a situation which
causes issues for NFS.
For existing caches, you will need to run the scons-configure-cache.py
script to update them to the new format. You will get a warning every time
you build until you co this.
- Fix a bunch of unit tests on windows
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/devel/scons/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/scons/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/scons/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index