Merge pull request #83 from broadinstitute/dr_gatk_jar_with_private_GSA-803
Ant target to package a GATK jar with private included
This commit is contained in:
commit
b1ea2f6125
15
build.xml
15
build.xml
|
|
@ -865,14 +865,18 @@
|
||||||
<property name="executable" value="GenomeAnalysisTK" />
|
<property name="executable" value="GenomeAnalysisTK" />
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="init.executable.queueall" depends="init.build.all, init.javaandscala">
|
<target name="init.executable.gatkall" depends="init.build.all, init.javaonly">
|
||||||
<property name="executable" value="Queue" />
|
<property name="executable" value="GenomeAnalysisTK" />
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="init.executable.queuefull" depends="init.build.publicprotectedonly, init.javaandscala">
|
<target name="init.executable.queuefull" depends="init.build.publicprotectedonly, init.javaandscala">
|
||||||
<property name="executable" value="Queue" />
|
<property name="executable" value="Queue" />
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
<target name="init.executable.queueall" depends="init.build.all, init.javaandscala">
|
||||||
|
<property name="executable" value="Queue" />
|
||||||
|
</target>
|
||||||
|
|
||||||
<target name="require.executable">
|
<target name="require.executable">
|
||||||
<condition property="no.executable.defined">
|
<condition property="no.executable.defined">
|
||||||
<or>
|
<or>
|
||||||
|
|
@ -921,12 +925,17 @@
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<!-- Package specific versions of the GATK/Queue. ALWAYS do an ant clean before invoking these! -->
|
<!-- Package specific versions of the GATK/Queue. ALWAYS do an ant clean before invoking these! -->
|
||||||
|
|
||||||
|
<!-- GATK "full" == public + protected, ie., the standard binary release of the GATK -->
|
||||||
<target name="package.gatk.full" depends="init.executable.gatkfull,package" />
|
<target name="package.gatk.full" depends="init.executable.gatkfull,package" />
|
||||||
|
|
||||||
<target name="package.queue.all" depends="init.executable.queueall,package" />
|
<!-- GATK "all" == public + protected + private. Should never be publicly released -->
|
||||||
|
<target name="package.gatk.all" depends="init.executable.gatkall,package" />
|
||||||
|
|
||||||
<target name="package.queue.full" depends="init.executable.queuefull,package" />
|
<target name="package.queue.full" depends="init.executable.queuefull,package" />
|
||||||
|
|
||||||
|
<target name="package.queue.all" depends="init.executable.queueall,package" />
|
||||||
|
|
||||||
<!-- Release a build. Don't call this target directly. Call one of the specific release targets below -->
|
<!-- Release a build. Don't call this target directly. Call one of the specific release targets below -->
|
||||||
<target name="release" depends="require.executable" description="release a build, putting each file in a location specified by the package">
|
<target name="release" depends="require.executable" description="release a build, putting each file in a location specified by the package">
|
||||||
<ant antfile="${package.output.dir}/${executable}.xml" target="release" />
|
<ant antfile="${package.output.dir}/${executable}.xml" target="release" />
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue