Added Queue packages, which must be run with 'ant queue package'.
To assist with the above no longer removing jars during a new build, so 'ant queue dist' will still have the Queue.jar. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@4020 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
25a23218c6
commit
162febdef8
32
build.xml
32
build.xml
|
|
@ -75,7 +75,7 @@
|
|||
<pathelement location="${resource.path}" />
|
||||
</path>
|
||||
|
||||
<target name="init.resolve" unless="init.resolved">
|
||||
<target name="init.resolve" unless="init.resolve.done">
|
||||
<!-- ivy properties -->
|
||||
<property name="ivy.install.version" value="2.2.0-rc1"/>
|
||||
<property name="ivy.home" value="${user.home}/.ant"/>
|
||||
|
|
@ -98,7 +98,7 @@
|
|||
uri="antlib:org.apache.ivy.ant"
|
||||
classpath="${ivy.jar.dir}/${ivy.jar.file}"/>
|
||||
<ivy:settings file="${ivy.settings.dir}/ivysettings.xml"/>
|
||||
<property name="init.resolved" value="true"/>
|
||||
<property name="init.resolve.done" value="true"/>
|
||||
</target>
|
||||
|
||||
<target name="resolve" depends="init.resolve,init"
|
||||
|
|
@ -112,6 +112,13 @@
|
|||
<ivy:retrieve file="ivy.xml" conf="${ivy.conf}" />
|
||||
</target>
|
||||
|
||||
<target name="init.buildall">
|
||||
<!-- Set the properties needed to build Queue and the Queue GATK Extensions -->
|
||||
<property name="gatk.target" value="oneoffs"/>
|
||||
<property name="queue.target" value="core"/>
|
||||
<property name="queue-gatk-extensions.target" value="core"/>
|
||||
</target>
|
||||
|
||||
<!-- define some key locations that might change based on how the build is run -->
|
||||
<target name="init">
|
||||
<!-- define build version and timestamp -->
|
||||
|
|
@ -256,10 +263,6 @@
|
|||
|
||||
<target name="init.jar" depends="sting.compile,extracthelp">
|
||||
<mkdir dir="${dist.dir}"/>
|
||||
<delete>
|
||||
<fileset dir="${dist.dir}" includes="*.jar" />
|
||||
</delete>
|
||||
|
||||
<copy todir="${dist.dir}">
|
||||
<fileset dir="lib" includes="*.jar"/>
|
||||
</copy>
|
||||
|
|
@ -438,13 +441,7 @@
|
|||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="init.test.compile">
|
||||
<property name="gatk.target" value="oneoffs"/>
|
||||
<property name="queue.target" value="core"/>
|
||||
<property name="queue-gatk-extensions.target" value="core"/>
|
||||
</target>
|
||||
|
||||
<target name="test.compile" depends="init.test.compile,dist">
|
||||
<target name="test.compile" depends="init.buildall,dist">
|
||||
<echo message="Sting: Compiling test cases!"/>
|
||||
<mkdir dir="${java.test.classes}"/>
|
||||
<javac destdir="${java.test.classes}" debug="true" optimize="on">
|
||||
|
|
@ -606,14 +603,7 @@
|
|||
<delete dir="javadoc"/>
|
||||
</target>
|
||||
|
||||
<target name="init.javadoc">
|
||||
<!-- Set the properties needed to build Queue and the Queue GATK Extensions -->
|
||||
<property name="gatk.target" value="oneoffs"/>
|
||||
<property name="queue.target" value="core"/>
|
||||
<property name="queue-gatk-extensions.target" value="core"/>
|
||||
</target>
|
||||
|
||||
<target name="javadoc" depends="init.javadoc,resolve,queue-gatk-extensions.generate" description="generates javadoc">
|
||||
<target name="javadoc" depends="init.buildall,resolve,queue-gatk-extensions.generate" description="generates javadoc">
|
||||
<mkdir dir="javadoc"/>
|
||||
<javadoc destdir="javadoc"
|
||||
classpathref="runtime.dependencies">
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<package name="Queue">
|
||||
<executable name="Queue">
|
||||
<main-class name="org.broadinstitute.sting.queue.QCommandLine" />
|
||||
<resource-bundle file="StingText.properties" />
|
||||
<dependencies>
|
||||
<!-- Queue -->
|
||||
<class name="org.broadinstitute.sting.queue.QCommandLine" />
|
||||
<package name="org.broadinstitute.sting.queue.function" />
|
||||
<package name="org.broadinstitute.sting.queue.function.*" />
|
||||
<package name="org.broadinstitute.sting.queue.util" />
|
||||
</dependencies>
|
||||
</executable>
|
||||
</package>
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<package name="QueueGenomeAnalysisTK">
|
||||
<version file="StingText.properties" property="org.broadinstitute.sting.gatk.version" />
|
||||
<executable name="QueueGenomeAnalysisTK">
|
||||
<main-class name="org.broadinstitute.sting.queue.QCommandLine" />
|
||||
<resource-bundle file="StingText.properties" />
|
||||
<modules>
|
||||
<module file="Queue.xml" />
|
||||
<module file="GenomeAnalysisTK.xml" />
|
||||
</modules>
|
||||
<dependencies>
|
||||
<!-- Queue GATK Extensions -->
|
||||
<package name="org.broadinstitute.sting.queue.extensions.gatk" />
|
||||
</dependencies>
|
||||
</executable>
|
||||
</package>
|
||||
Loading…
Reference in New Issue