diff --git a/.cvsignore b/.cvsignore
index e47b601..96f1235 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -2,4 +2,5 @@ bin
jskad.log
savant.log
qd.log
+TEST*
*~
diff --git a/build.xml b/build.xml
index cfad9ca..909bdcc 100644
--- a/build.xml
+++ b/build.xml
@@ -25,7 +25,9 @@
extensions/jmf.jar
See the developers site, linked to from http://thdltools.sf.net/,
- for info on where to find these.
+ for info on where to find these. (You may be able to use Ant's
+ copies of some of them, if you really can't wait to get started.
+ Examine the contents of '$ANT_HOME/lib'.)
-->
@@ -47,6 +49,7 @@
+
@@ -156,6 +159,7 @@
+
@@ -167,8 +171,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
@@ -255,6 +281,20 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -529,7 +569,7 @@
includes="*"
prefix="."/>
+
+
@@ -960,10 +1003,6 @@
-
-
-
-
@@ -1278,7 +1317,11 @@ public class ThdlVersion {
]]>
-
+
@@ -1297,6 +1340,7 @@ public class ThdlVersion {
+
diff --git a/extensions/README.TXT b/extensions/README.TXT
new file mode 100644
index 0000000..7dc8672
--- /dev/null
+++ b/extensions/README.TXT
@@ -0,0 +1,5 @@
+This directory is where we place third-party JARs of which our
+software is a client. The subdirectory to-be-installed-with-ant/
+contains a README file for you, also.
+
+See 'http://thdltools.sf.net/BuildSystems.html' for more info.
diff --git a/extensions/to-be-installed-with-ant/README.TXT b/extensions/to-be-installed-with-ant/README.TXT
new file mode 100644
index 0000000..8492b11
--- /dev/null
+++ b/extensions/to-be-installed-with-ant/README.TXT
@@ -0,0 +1,8 @@
+Copy the JARs in this directory into Ant's lib/ directory (i.e.,
+$ANT_HOME/lib, the same directory where 'optional.jar', shipped with
+Ant, lives). The build system has been designed so that you needn't
+do this to do basic development activities, but some build targets are
+only functional if you perform this step.
+
+See http://thdltools.sf.net/BuildSystems.html for more info.
+
diff --git a/extensions/to-be-installed-with-ant/junit.jar b/extensions/to-be-installed-with-ant/junit.jar
new file mode 100644
index 0000000..674d71e
Binary files /dev/null and b/extensions/to-be-installed-with-ant/junit.jar differ
diff --git a/junitbuild.xml b/junitbuild.xml
new file mode 100644
index 0000000..44911e5
--- /dev/null
+++ b/junitbuild.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+ This Jakarta Ant buildfile is used to do the low-level work of
+ unit testing our system. This is separate from build.xml because
+ to use this build file, you must have installed JUnit and the
+ JUnit Ant tasks (i.e., $ANT_HOME/lib/junit.jar and
+ $ANT_HOME/lib/optional.jar). Thus, this buildfile contains only
+ targets that must interact with JUnit.
+
+ Read the comments of this buildfile to learn more, or see
+ 'http://thdltools.sourceforge.net/BuildSystems.html'.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jwsbuild.xml b/jwsbuild.xml
index 63408dd..ac206b2 100644
--- a/jwsbuild.xml
+++ b/jwsbuild.xml
@@ -2,9 +2,7 @@
We have a document,
http://thdltools.sourceforge.net/BuildSystems.html, that you
- probably should read. FIXME: update this document to describe
- the two-buildfile system.
-
+ probably should read.
-->
@@ -16,7 +14,7 @@
This is separate from build.xml because to use this build file,
you must have installed the Venus Application Publisher's (Vamp's)
Ant tasks. Read the comments of this buildfile to learn more, or
- see http://thdltools.sourceforge.net/BuildSystems.html.
+ see 'http://thdltools.sourceforge.net/BuildSystems.html'.