[MOBY-guts] biomoby commit
Paul Gordon
gordonp at dev.open-bio.org
Thu Feb 14 10:19:46 UTC 2008
gordonp
Thu Feb 14 05:19:46 EST 2008
Update of /home/repository/moby/moby-live/Java/xmls
In directory dev.open-bio.org:/tmp/cvs-serv24452/xmls
Modified Files:
seahawkBuild.xml
Log Message:
Updates to use the new maven-based dependencies in the classpath
moby-live/Java/xmls seahawkBuild.xml,1.16,1.17
===================================================================
RCS file: /home/repository/moby/moby-live/Java/xmls/seahawkBuild.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- /home/repository/moby/moby-live/Java/xmls/seahawkBuild.xml 2008/02/14 06:13:37 1.16
+++ /home/repository/moby/moby-live/Java/xmls/seahawkBuild.xml 2008/02/14 10:19:46 1.17
@@ -51,15 +51,18 @@
default libraries, so that we don't miss classes in the jar making because
they're part of our system's custom Java. -->
<!--<property name="jarmaker.virgin_jvm" location="/export/data/programs/jdk1.6.0_04/bin/java"/>-->
- <property name="jarmaker.virgin_jvm" location="/usr/bin/java"/>
+ <property name="jarmaker.virgin_jvm" location="/export/data/programs/jdk1.5.0_06/bin/java"/>
+ <!--<property name="jarmaker.virgin_jvm" location="/usr/bin/java"/>-->
- <path id="seahawk.build.classpath">
- <path refid="build.classpath"/>
-<!-- <path refid="dependency.classpath"/> -->
- <pathelement location="${src.main}"/>
- </path>
+ <target name="seahawk-init" depends="init">
+ <path id="seahawk.build.classpath">
+ <path refid="build.classpath"/>
+ <path refid="dependency.classpath"/>
+ <pathelement location="${src.main}"/>
+ </path>
- <property name="scp" refid="seahawk.build.classpath"/>
+ <property name="scp" refid="seahawk.build.classpath"/>
+ </target>
<target name="make_maker">
<echo message="Making sure minimal jar maker is up to date" level="info"/>
@@ -71,7 +74,7 @@
</target>
<property name="build.clients.absolute" location="${build.clients}"/>
- <target name="seahawk-jar" depends="compile, make_maker" description="(User) Builds the Seahawk MOBY-S interface as a standalone JAR">
+ <target name="seahawk-jar" depends="seahawk-init, compile, make_maker" description="(User) Builds the Seahawk MOBY-S interface as a standalone JAR">
<echo message="Building seahawk standalone JAR to ${build.clients.absolute}"/>
<echo message="Note that the test cases run will hijack your desktop for a few minutes."/>
@@ -97,7 +100,7 @@
<!-- Note: if you want to build the servlet war from scratch, you need to build it (with an exception), deploy it, then
rebuild it a second time an deploy, since the unit tests rely on a working copy of the WAR to test the
remote functionality (see org/biomoby.service.test.MobyServletTestCase for the deployment URL) -->
- <target name="servlet-war" depends="compile, make_maker" description="(User) Builds the MobyServlet WAR for MOBY-S service creation">
+ <target name="servlet-war" depends="seahawk-init, compile, make_maker" description="(User) Builds the MobyServlet WAR for MOBY-S service creation">
<echo message="Building servlet standalone WAR to ${build.clients.absolute}"/>
<copy file="${src.main}/${servlet.webxml}" todir="${jarmaker.dir}/WEB-INF/" overwrite="true"/>
<java dir="${jarmaker.dir}" jvm="${jarmaker.virgin_jvm}" classname="${jarmaker.fullname}" fork="true">
@@ -149,7 +152,7 @@
</target>
- <target name="acdservlet-war" depends="compile, make_maker" description="(User) Builds the ACDServlet WAR for MOBY-S service creation based on wrapping EMBOSS command-line programs described by ACD files">
+ <target name="acdservlet-war" depends="seahawk-init, compile, make_maker" description="(User) Builds the ACDServlet WAR for MOBY-S service creation based on wrapping EMBOSS command-line programs described by ACD files">
<echo message="Building ACD servlet standalone WAR to ${build.clients.absolute}"/>
<mkdir dir="${jarmaker.dir}/WEB-INF"/>
@@ -200,7 +203,7 @@
</target>
- <target name="cgiservlet-war" depends="compile, make_maker" description="(User) Builds the CGIServlet WAR for MOBY-S service creation based on wrapping moby-annotated HTML CGI forms on the Web">
+ <target name="cgiservlet-war" depends="seahawk-init, compile, make_maker" description="(User) Builds the CGIServlet WAR for MOBY-S service creation based on wrapping moby-annotated HTML CGI forms on the Web">
<echo message="Building CGI servlet standalone WAR to ${build.clients.absolute}"/>
<mkdir dir="${jarmaker.dir}/WEB-INF"/>
@@ -209,6 +212,7 @@
<classpath>
<pathelement path="${jarmaker.dir}"/>
</classpath>
+ <sysproperty key="log4j.configuration" value="file:${log4j.configuration}"/>
<jvmarg value="-Dmoby.debug=1"/>
<jvmarg value="-D${jarmaker.classPathProperty}=${scp}:${src.webapps}"/>
<jvmarg value="-D${jarmaker.manifestMainClassProperty}=${servlet.tester.classname}"/>
@@ -252,7 +256,7 @@
</target>
<property name="url" value=""/>
- <target name="seahawk" depends="compile" description="(User) Run the Seahawk MOBY client interface as a standalone application">
+ <target name="seahawk" depends="seahawk-init, compile" description="(User) Run the Seahawk MOBY client interface as a standalone application">
<java classname="${seahawk.classname}" classpathref="seahawk.build.classpath" fork="true">
<jvmarg value="-Dmoby.debug=1"/>
<!--<jvmarg value="-Dcom.sun.management.jmxremote=1"/>-->
More information about the MOBY-guts
mailing list