Add Java RMIC support.
[scons.git] / src / CHANGES.txt
index dba2c7ce882a16bac6deb8cc2fcc562675ec824a..7717ce645697a362607db7b48c2865ae21a14305 100644 (file)
@@ -26,6 +26,10 @@ RELEASE 0.14 - XXX
 
   - Using MSVC long command-line linking when running Cygwin.
 
+  - Portability fixes for a lot of tests.
+
+  - Add a Value Node class for dependencies on in-core Python values.
+
   From Allen Bierbaum:
 
   - Pass an Environment to the Options validator method, and
@@ -36,14 +40,24 @@ RELEASE 0.14 - XXX
   - Add an optional sort function argument to the GenerateHelpText()
     Options function.
 
+  - Evaluate the "varlist" variables when computing the signature of a
+    function action.
+
   From Charles Crain:
 
   - Parse the source .java files for class names (including inner class
     names) to figure out the target .class files that will be created.
 
+  - 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.
@@ -61,6 +75,8 @@ RELEASE 0.14 - XXX
     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.
@@ -79,6 +95,17 @@ RELEASE 0.14 - XXX
 
   - Support Import('*') to import everything that's been Export()ed.
 
+  - Fix an undefined exitvalmap on Win32 systems.
+
+  - Support new SetOption() and GetOption() functions for setting
+    various command-line options from with an SConscript file.
+
+  - 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
@@ -88,6 +115,17 @@ RELEASE 0.14 - XXX
 
   - Support the C preprocessor #import statement.
 
+  - Allow the SharedLibrary() Builder on Win32 systems to be able to
+    register a newly-built dll using regsvr32.
+
+  - Add a Builder for Windows type library (.tlb) files from IDL files.
+
+  - Add an IDL scanner.
+
+  - Refactor the Fortran, C and IDL scanners to share common logic.
+
+  - Add .srcpath and .srcdir attributes to $TARGET and $SOURCE.
+
   From Christoph Wiedemann:
 
   - Integrate David Snopek's "Autoscons" code as the new SConf