Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <project default="run" name="Recommender101">
- <!-- Set the classpath -->
- <property name="lib.dir" value="./ant_dep/lib"/>
- <property name="src.dir" value="./ant_dep/src"/>
- <property name="bin.dir" value="./ant_dep/bin"/>
- <property name="dist.dir" value="./ant_dep/dist"/>
- <property name="build.dir" value="./ant_dep/build"/>
- <property name="jar.file" value="recommender101.jar"/>
- <path id="classpath">
- <fileset dir="${lib.dir}" includes="**/*.jar"/>
- </path>
- <!-- Cleaning -->
- <target name="clean">
- <delete dir="${bin.dir}"/>
- <delete dir="${dist.dir}"/>
- <delete dir="${build.dir}"/>
- </target>
- <!-- Compile source -->
- <target name="compile">
- <mkdir dir="${bin.dir}"/>
- <javac srcdir="${src.dir}" destdir="${bin.dir}" classpathref="classpath" includeAntRuntime="false">
- <compilerarg value="-Xlint:unchecked" />
- </javac>
- </target>
- <!-- Create jar -->
- <target name="jar" depends="compile">
- <mkdir dir="${build.dir}/jar"/>
- <jar destfile="${build.dir}/jar/${jar.file}" basedir="${bin.dir}">
- <zipgroupfileset dir="${lib.dir}" includes="*/*/*.jar"/>
- <manifest>
- <attribute name="Main-Class" value="org.recommender101.Recommender101"/>
- </manifest>
- </jar>
- </target>
- </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement