[MOBY-guts] biomoby commit

Paul Gordon gordonp at dev.open-bio.org
Thu Nov 23 19:28:59 UTC 2006


gordonp
Thu Nov 23 14:28:59 EST 2006
Update of /home/repository/moby/moby-live/Java/xmls
In directory dev.open-bio.org:/tmp/cvs-serv24794/xmls

Modified Files:
	seahawkBuild.xml 
Log Message:
Improvements to Minnow completeness (grabbing extra specified files to the JAR from file or other JARs)
moby-live/Java/xmls seahawkBuild.xml,1.3,1.4
===================================================================
RCS file: /home/repository/moby/moby-live/Java/xmls/seahawkBuild.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- /home/repository/moby/moby-live/Java/xmls/seahawkBuild.xml	2006/11/22 22:23:55	1.3
+++ /home/repository/moby/moby-live/Java/xmls/seahawkBuild.xml	2006/11/23 19:28:59	1.4
@@ -17,6 +17,7 @@
   <property name="jarmaker.name" value="MinJarMaker"/>
   <property name="jarmaker.path" value="ca/ucalgary/seahawk/util"/>
   <property name="jarmaker.classPathProperty" value="jarmaker.class.path"/>
+  <property name="jarmaker.extraClassesProperty" value="jarmaker.class.extras"/>
   <!-- Because we may be using the automated tests to build the minimal jar
 	(instead of the real main app), we need to explicitly tell the jar
 	maker ("Minnow") that the main class for the application manifest is not the one it is running -->
@@ -55,10 +56,14 @@
       </classpath>
 	<jvmarg value="-D${jarmaker.classPathProperty}=${scp}"/>
 	<jvmarg value="-D${jarmaker.manifestMainClassProperty}=${seahawk.classname}"/>
+	<jvmarg value="-D${jarmaker.extraClassesProperty}=org/apache/xerces/xs/*PSVI.class:org/biomoby/**Exception.class:org/apache/**Exception.class:org/apache/**Error.class:org/apache/**ErrorResources.class:org/apache/**Messages.class:org/apache/log4j/spi/*.class:org/apache/axis/utils/*.class:org/apache/**.properties:javax/**/soap/*.class:org/jdom/*.class"/>
+
 	<arg value="${build.clients.absolute}/${seahawk.jarname}.jar"/>
 	<arg value="${seahawk.auto.classname}"/>
     </java>
 
+	<echo message="The Seahawk standalone JAR is ${build.clients.absolute}/${seahawk.jarname}.jar"/>
+    
   </target>
 
   <target name="seahawk" depends="compile" description="(User) Run the Seahawk MOBY client interface as a standalone application">




More information about the MOBY-guts mailing list