Support dist target for externally written walkers.
git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@4701 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
parent
90711d445c
commit
9942f436b4
37
build.xml
37
build.xml
|
|
@ -180,6 +180,20 @@
|
||||||
<!-- Create the build directory structure used by compile -->
|
<!-- Create the build directory structure used by compile -->
|
||||||
<mkdir dir="${build.dir}"/>
|
<mkdir dir="${build.dir}"/>
|
||||||
<mkdir dir="${java.classes}"/>
|
<mkdir dir="${java.classes}"/>
|
||||||
|
|
||||||
|
<pathconvert property="external.build.dir">
|
||||||
|
<path path="${java.classes}"/>
|
||||||
|
</pathconvert>
|
||||||
|
|
||||||
|
<pathconvert property="external.dist.dir">
|
||||||
|
<path path="${dist.dir}" />
|
||||||
|
</pathconvert>
|
||||||
|
|
||||||
|
<!-- GATK dependencies consist of 3rd party plugins plus compiled GATK classes -->
|
||||||
|
<pathconvert property="external.gatk.classpath">
|
||||||
|
<path path="${java.classes}"/>
|
||||||
|
<path refid="external.dependencies" />
|
||||||
|
</pathconvert>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="init.scalatasks" depends="resolve" if="scala.include"
|
<target name="init.scalatasks" depends="resolve" if="scala.include"
|
||||||
|
|
@ -204,18 +218,9 @@
|
||||||
<exclude name="**/oneoffprojects/**" unless="include.oneoffs"/>
|
<exclude name="**/oneoffprojects/**" unless="include.oneoffs"/>
|
||||||
</javac>
|
</javac>
|
||||||
|
|
||||||
<pathconvert property="external.build.dir">
|
|
||||||
<path path="${java.classes}"/>
|
|
||||||
</pathconvert>
|
|
||||||
|
|
||||||
<!-- GATK dependencies consist of 3rd party plugins plus compiled GATK classes -->
|
|
||||||
<pathconvert property="external.gatk.classpath">
|
|
||||||
<path path="${java.classes}"/>
|
|
||||||
<path refid="external.dependencies" />
|
|
||||||
</pathconvert>
|
|
||||||
|
|
||||||
<subant target="compile" genericantfile="build.xml">
|
<subant target="compile" genericantfile="build.xml">
|
||||||
<property name="build.dir" value="${external.build.dir}" />
|
<property name="build.dir" value="${external.build.dir}" />
|
||||||
|
<property name="dist.dir" value="${external.dist.dir}" />
|
||||||
<property name="gatk.classpath" value="${external.gatk.classpath}" />
|
<property name="gatk.classpath" value="${external.gatk.classpath}" />
|
||||||
<fileset dir="${basedir}" includes="external/*/build.xml" />
|
<fileset dir="${basedir}" includes="external/*/build.xml" />
|
||||||
</subant>
|
</subant>
|
||||||
|
|
@ -299,9 +304,9 @@
|
||||||
</manifest>
|
</manifest>
|
||||||
</jar>
|
</jar>
|
||||||
|
|
||||||
<jar jarfile="${dist.dir}/Aligner.jar">
|
<jar jarfile="${dist.dir}/Aligner.jar">
|
||||||
<fileset dir="${java.classes}" includes="**/alignment/**/*.class" />
|
<fileset dir="${java.classes}" includes="**/alignment/**/*.class" />
|
||||||
</jar>
|
</jar>
|
||||||
|
|
||||||
<jar jarfile="${dist.dir}/AnalyzeCovariates.jar" whenmanifestonly="skip">
|
<jar jarfile="${dist.dir}/AnalyzeCovariates.jar" whenmanifestonly="skip">
|
||||||
<fileset dir="${java.classes}">
|
<fileset dir="${java.classes}">
|
||||||
|
|
@ -313,6 +318,12 @@
|
||||||
</manifest>
|
</manifest>
|
||||||
</jar>
|
</jar>
|
||||||
|
|
||||||
|
<subant target="dist" genericantfile="build.xml">
|
||||||
|
<property name="build.dir" value="${external.build.dir}" />
|
||||||
|
<property name="dist.dir" value="${external.dist.dir}" />
|
||||||
|
<property name="gatk.classpath" value="${external.gatk.classpath}" />
|
||||||
|
<fileset dir="${basedir}" includes="external/*/build.xml" />
|
||||||
|
</subant>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="queue.jar" depends="queue.compile, init.jar" if="queue.include">
|
<target name="queue.jar" depends="queue.compile, init.jar" if="queue.include">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue