pkgsrc/devel/scons/distinfo
adam 5865ff9a44 scons: updated to 3.0.1
RELEASE 3.0.1:
- Jar can take multiple targets, and will make a duplicate jar from the sources for each target
- Added some warnings in case the Jar builder makes an implicit target
- Added Jar method and changed jar build to be more specific. Jar method will take in
  directories or classes as source. Added more tests to JAR to ensure the jar was
  packaged with the correct compiled class files.
- Added a No result test case to handle bug which seems unrelated to java in the
  swig-dependencies.py test, more info here: http://scons.tigris.org/issues/show_bug.cgi?id=2907
- Added a travis script to test on ubuntu trusty now that the project is on github
  so that Continuus Integration tests can be run automatically. It tests most case and considers
  no result a pass as well. Improving this script can install more dependincies allowing for more
  tests to be run.
- Updated the Jar Builder tool in Tool/__init__.py so that is doesn't force class files as
  sources, allowing directories to be passed, which was causing test/Java/JAR.py to fail.
- Fix issue where code in utility routine to_String_for_subst() had code whose result was never
  properly returned.
  (Found by: James Rinkevich https://pairlist4.pair.net/pipermail/scons-users/2017-October/006358.html )
- Fixed Variables.GenerateHelpText() to now use the sort parameter. Due to incorrect 2to3 fixer changes
  8 years ago it was being used as a boolean parameter.  Now you can specify sort to be a callable, or boolean
  value. (True = normal sort). Manpage also updated.
- Fixed Tool loading logic from exploding sys.path with many site_scons/site_tools prepended on py3.
- Added additional output with time to process each SConscript file when using --debug=time.
- Fixed a regression in scons-3.0.0 where "from __future__ import print_function" was imposed
  on the scope where SConstruct is executed, breaking existing builds using PY 2.7.
- Fix broken subst logic where a string with "$$(abc)" was being treated as "$(abc) and the
  logic for removing the signature escapes was then failing because there was no closing "$)".
  This was introduced by a pull request to allow recursive variable evaluations to yield a string
  such as "$( $( some stuff $) $)".
- Fix incorrect warning for repeated identical builder calls that use overrides
2017-11-29 09:07:58 +00:00

8 lines
546 B
Text

$NetBSD: distinfo,v 1.23 2017/11/29 09:07:58 adam Exp $
SHA1 (scons-3.0.1.tar.gz) = 498691cf8d4f6da971b99fab0c3480ef944c4d1e
RMD160 (scons-3.0.1.tar.gz) = 9fb29b6bf100da6ee03afff3630af2cf5b312f16
SHA512 (scons-3.0.1.tar.gz) = b7be40ba507366cc678f31b910553cadaf59781c3a91833a34acbd29d9cad0cda38f6753034bf92c3af55d1e0c2f72aba5d81f1ec67205d0345b005d286f7084
Size (scons-3.0.1.tar.gz) = 634815 bytes
SHA1 (patch-aa) = 3175e49f2ef8575f7097d9af8a7f6067258bd085
SHA1 (patch-engine_SCons_Platform___init__.py) = 51ea2b6b3bc0ee11c863c924d60ec4b5cbde8416