File build.xml of Package drmcore
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="create_run_jar" name="Create Runnable Jar for Project opentc">
<!--this file was created by Eclipse Runnable JAR Export Wizard-->
<!--ANT 1.7 is required -->
<property name="src" value="."/>
<property name="build" value="build"/>
<property name="lib" value="lib"/>
<property name="jre.path" value="/usr/lib/jvm/jre-1.6.0/lib"/>
<path id="classpath">
<fileset dir="${lib}" includes="*.jar"/>
</path>
<target name="prep_directories">
<mkdir dir="${build}"/>
</target>
<target name="compile" depends="prep_directories">
<!-- Compile the java code -->
<javac source="1.6" target="1.6" encoding="UTF-8" srcdir="${src}" destdir="${build}"
bootclasspath="${jre.path}/rt.jar" classpathref="classpath"/>
</target>
<target name="create_run_jar" depends="compile" >
<jar destfile="drmcore.jar" filesetmanifest="mergewithoutmain">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Main-Class" value="de.tum.ldv.opentc.OtcMain"/>
<attribute name="Class-Path" value="."/>
</manifest>
<fileset dir="${build}" />
<!-- <fileset dir="schema" /> -->
<zipfileset excludes="META-INF/*.SF" src="${lib}/hsqldb.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/commons-logging-1.1.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/ws-commons-util-1.0.2.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/xmlrpc-client-3.1.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/xmlrpc-common-3.1.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/xmlrpc-server-3.1.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_jtss_tcs.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_jtss_tsp.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_jtpmtools.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_jce.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/iaik_tccert.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/servlet-api-2.5-6.1.14.jar"/>
<zipfileset excludes="META-INF/*.SF" src="${lib}/license-converter.jar"/>
</jar>
</target>
</project>