- Parse the source .java files for class names (including inner class
names) to figure out the target .class files that will be created.
- - Fix Java support with Repositories and SConscriptChdir(0).
+ - Make Java support work with Repositories and SConscriptChdir(0).
- Pass Nodes, not strings, to Builder emitter functions.
+ - Refactor command-line interpolation and signature calculation
+ so we can use real Node attributes.
+
From Steven Knight:
- - Add support for Java (javac and jar).
+ - Add Java support (javac, javah, jar and rmic).
- Propagate the external SYSTEMROOT environment variable into ENV on
Win32 systems, so external commands that use sockets will work.
to {Target,Source}Signatures(). Deprecate the old names but support
them for backwards compatibility.
+ - Add internal SCons.Node.FS.{Dir,File}.Entry() methods.
+
From Damyan Pepper:
- Quote the "Entering directory" message like Make.
- Deprecate the old SetJobs() and GetJobs() functions in favor of
using the new generic {Set,Get}Option() functions.
+ - Fix a number of tests that searched for a Fortran compiler using the
+ external PATH instead of what SCons would use.
+
From David Snopek:
- Contribute the "Autoscons" code for Autoconf-like checking for