diff options
author | Dirk Baechle <dl9obn@darc.de> | 2011-07-07 21:48:00 (GMT) |
---|---|---|
committer | Dirk Baechle <dl9obn@darc.de> | 2011-07-07 21:48:00 (GMT) |
commit | b9b8b550ab11634969805c2d19ed5e3b8b6098d1 (patch) | |
tree | e3665aa04edaca230b5afd77ac268839464895ec /src | |
parent | 239b16579f6faf45298f90264395593aad8e0fde (diff) | |
download | SCons-b9b8b550ab11634969805c2d19ed5e3b8b6098d1.zip SCons-b9b8b550ab11634969805c2d19ed5e3b8b6098d1.tar.gz SCons-b9b8b550ab11634969805c2d19ed5e3b8b6098d1.tar.bz2 |
Changes for issue #2730:
- temporarily disabling the detect routine for the Tools 'jar' and 'rmic'
- added a simple testcase for each
- changes to Announce.txt (typos) and CHANGES.txt
Diffstat (limited to 'src')
-rw-r--r-- | src/Announce.txt | 4 | ||||
-rw-r--r-- | src/CHANGES.txt | 2 | ||||
-rw-r--r-- | src/engine/SCons/Tool/jar.py | 8 | ||||
-rw-r--r-- | src/engine/SCons/Tool/rmic.py | 8 |
4 files changed, 18 insertions, 4 deletions
diff --git a/src/Announce.txt b/src/Announce.txt index bb12398..28290ef 100644 --- a/src/Announce.txt +++ b/src/Announce.txt @@ -44,7 +44,7 @@ RELEASE 2.1.0.alpha.yyyymmdd - NEW DATE WILL BE INSERTED HERE -- NEW FEATURE - -- Support for Latex bubunits package has been added along with + -- Support for Latex bibunits package has been added along with support for tex files generated by other builders. @@ -90,7 +90,7 @@ RELEASE 2.1.0.alpha.yyyymmdd - NEW DATE WILL BE INSERTED HERE 1.3. By default, it should now use the latest installed Visual Studio version on your machine, and compile for 32 or 64 bits according to whether your OS is 32 or 64 bits (32/64 - bit python makes no difference). + bit Python makes no difference). Two new variables control Visual Studio: MSVC_VERSION and TARGET_ARCH. These variables ONLY take effect when passed to diff --git a/src/CHANGES.txt b/src/CHANGES.txt index 277dcfd..931a046 100644 --- a/src/CHANGES.txt +++ b/src/CHANGES.txt @@ -142,6 +142,8 @@ RELEASE 2.1.0.alpha.yyyymmdd - NEW DATE WILL BE INSERTED HERE From Dirk Baechle: - XML fixes in User's Guide. + - Fixed the detection of 'jar' and 'rmic' during + the initialization of the respective Tools (#2730). From Joe Zuntz: diff --git a/src/engine/SCons/Tool/jar.py b/src/engine/SCons/Tool/jar.py index 05cac49..9bae729 100644 --- a/src/engine/SCons/Tool/jar.py +++ b/src/engine/SCons/Tool/jar.py @@ -101,7 +101,13 @@ def generate(env): env['JARSUFFIX'] = '.jar' def exists(env): - return env.Detect('jar') + # As reported by Jan Nijtmans in issue #2730, the simple + # return env.Detect('jar') + # doesn't always work during initialization. For now, we + # stop trying to detect an executable (analogous to the + # javac Builder). + # TODO: Come up with a proper detect() routine...and enable it. + return 1 # Local Variables: # tab-width:4 diff --git a/src/engine/SCons/Tool/rmic.py b/src/engine/SCons/Tool/rmic.py index 7509672..4d1bd28 100644 --- a/src/engine/SCons/Tool/rmic.py +++ b/src/engine/SCons/Tool/rmic.py @@ -111,7 +111,13 @@ def generate(env): env['JAVACLASSSUFFIX'] = '.class' def exists(env): - return env.Detect('rmic') + # As reported by Jan Nijtmans in issue #2730, the simple + # return env.Detect('rmic') + # doesn't always work during initialization. For now, we + # stop trying to detect an executable (analogous to the + # javac Builder). + # TODO: Come up with a proper detect() routine...and enable it. + return 1 # Local Variables: # tab-width:4 |