diff --git a/build.xml b/build.xml
index a4684ce..7256d60 100644
--- a/build.xml
+++ b/build.xml
@@ -5,6 +5,10 @@
describes how to use this file to build Savant, Jskad,
QuillDriver, and the translation tool.
+ This build file is the main one, and it uses jwsbuild.xml for
+ building Java Web Start (JWS) releases. See the comments in that
+ file to learn why.
+
Quick start for the impatient: This buildfile looks for the
following, which are not in the CVS repository:
@@ -30,19 +34,7 @@
see http://thdltools.sourceforge.net/BuildSystems.html.
-
-
-
-
-
-
-
-
-
-
-
-
@@ -62,6 +54,9 @@
+
+
+
@@ -354,6 +349,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -629,55 +673,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -797,6 +792,7 @@
explicit is a Good Thing: -->
+
@@ -806,93 +802,46 @@
-
+
+
+
+
+
-
+
+
- Thus, we'll run 'jar xf ${my.app}-web-start.war
- ${my.app}-JWS.jar' to extract the signed JAR file and copy
- the .jar and the ${dist}/${my.app}.jnlp file (NOT the one in
- the WAR) to the web server. (Be sure that the web server has
- its MIME types configured correctly so that the .jnlp file is
- served as an application/jnlp or the like, not text/xml.)
-
- YES, THIS MEANS WE'RE NOT MAKING FULL USE OF THE VAMP
- PACKAGE. Yes, it means that we're requiring anyone who
- wishes to cut a JWS release to install vamp.jar, when we
- could use the built-in SignJar task instead. BUT, this
- method means that we're ready for a J2EE application server
- framework.
-
- If you change web servers or the location on the web server
- where the JAR and jnlp file are located, you have to edit
- ${my.app}.jnlp. Note that doing so will mean that users who've
- installed ${my.app} from the old location will NOT be able to
- seamlessly upgrade, so don't do this often.
-
- To install the Vamp Ant task, visit
- 'http://www.vamphq.com/ant.html' and follow the instructions.
- Note that you *CAN* just vamp.jar into Ant's 'lib' directory
- with Ant 1.5.1.
- -->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
-
-
-
+
+
diff --git a/jwsbuild.xml b/jwsbuild.xml
new file mode 100644
index 0000000..9c4f2ef
--- /dev/null
+++ b/jwsbuild.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+ This Jakarta Ant buildfile is used to build the Java Web Start
+ releases of Jskad, Savant, QuillDriver, and the Translation Tool.
+ 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.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+