Merged revisions 2121-2135 via svnmerge from
authorstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Sat, 14 Jul 2007 15:30:04 +0000 (15:30 +0000)
committerstevenknight <stevenknight@fdb21ef1-2011-0410-befe-b5e4ea1792b1>
Sat, 14 Jul 2007 15:30:04 +0000 (15:30 +0000)
commit98d8496f421bccbd1263f8bc6e83affd8b6936be
tree0637b8519aaebc4e457f58553899ead8dedb1252
parent5e6d8e8ebaf7f1f88566cc25c62e6006deb15f80
Merged revisions 2121-2135 via svnmerge from
http://scons.tigris.org/svn/scons/branches/core

........
  r2128 | stevenknight | 2007-07-13 06:27:11 -0500 (Fri, 13 Jul 2007) | 2 lines

  Use the "swig -classic" option on pre-2.0 Python versions.
........
  r2130 | stevenknight | 2007-07-13 09:42:45 -0500 (Fri, 13 Jul 2007) | 2 lines

  Remove left-over cut-and-paste stuff about loadable modules and frameworks.
........
  r2131 | stevenknight | 2007-07-13 12:08:37 -0500 (Fri, 13 Jul 2007) | 4 lines

  Refactor the structure of the tests to make the java input strings
  separate from the parse_java() calls.  (Prep for enhancing the parser
  for Java 1.5 anonymous class files.)
........
  r2132 | stevenknight | 2007-07-13 12:24:09 -0500 (Fri, 13 Jul 2007) | 3 lines

  Copy the Java 1.4 nested-anonymous-class test case from test/Java/live.py.
  Remove a commented-out unit test already added elsewhere.
........
  r2133 | stevenknight | 2007-07-13 16:16:51 -0500 (Fri, 13 Jul 2007) | 4 lines

  Support the changed naming of .class files for nested anonymous inner
  classes in Java 1.5 by adding a new $JAVAVERSION variable that can be set
  to reflect the javac version being used.
........
  r2134 | stevenknight | 2007-07-13 20:28:34 -0500 (Fri, 13 Jul 2007) | 5 lines

  Add a $SWIGOUTDIR variable.
  Add it, when set, to the command line as an argument to -outdir.
  Have the emitter use it to figure out where the generated .java
  files will be (something we didn't do at all before, -outdir aside).
........
  r2135 | stevenknight | 2007-07-13 23:51:21 -0500 (Fri, 13 Jul 2007) | 2 lines

  Minor unit test fixes for old Python versions (1.6 and 2.0).
........

git-svn-id: http://scons.tigris.org/svn/scons/trunk@2136 fdb21ef1-2011-0410-befe-b5e4ea1792b1
17 files changed:
doc/scons.mod
src/CHANGES.txt
src/engine/SCons/EnvironmentTests.py
src/engine/SCons/SubstTests.py
src/engine/SCons/Tool/JavaCommon.py
src/engine/SCons/Tool/JavaCommonTests.py
src/engine/SCons/Tool/javac.py
src/engine/SCons/Tool/javac.xml
src/engine/SCons/Tool/swig.py
src/engine/SCons/Tool/swig.xml
test/Java/Java-1.4.py [moved from test/Java/live.py with 97% similarity]
test/Java/Java-1.5.py [new file with mode: 0644]
test/Java/Java-1.6.py [new file with mode: 0644]
test/SWIG/SWIGOUTDIR.py [new file with mode: 0644]
test/SWIG/implicit-dependencies.py
test/SWIG/live.py
test/SWIG/remove-modules.py