First swipe at autogeneration of the classpath.

git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@33 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
hanna 2009-03-11 19:44:02 +00:00
parent 3c605e95cb
commit 6a0a45950e
1 changed files with 16 additions and 1 deletions

View File

@ -52,10 +52,25 @@
<!-- Create the distribution directory -->
<mkdir dir="${dist}"/>
<pathconvert property="jar.classpath" pathsep=" ">
<mapper>
<chainedmapper>
<flattenmapper />
</chainedmapper>
</mapper>
<path>
<fileset dir="${lib}">
<include name="**/*.jar" />
</fileset>
</path>
</pathconvert>
<echo message="libs.project = ${jar.classpath}" />
<!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
<jar jarfile="${dist}/AnalysisTK.jar" basedir="${build}">
<manifest>
<attribute name="Class-Path" value="functionalj-1.0.jar picard-snapshot.jar sam-1.0.jar" />
<attribute name="Class-Path" value="${jar.classpath}" />
<attribute name="Main-Class" value="edu.mit.broad.sting.atk.AnalysisTK" />
</manifest>
</jar>