<?xml version="1.0"?>
<!-- build.xml - 简单的任务执行 -->
<project name="Simple Buildfile" default="jar" basedir=".">
<property name="dist.dir" value="dist"/>
<property name="libdir" value="lib"/>
<property name="build.dir" value="build"/>
<target name="init" depends="clear">
<mkdir dir="${build.dir}"/>
<mkdir dir="${dist.dir}"/>
</target>
<!-- <target name="compile" depends="init">
<javac classpath="${classpath}"
encoding="utf-8"
sourcepath=""
source="1.7"
target="1.7"
srcdir="src"
debug="on"
destdir="${build.dir}">
<compilerarg value="-Xlint:deprecation"/>
<classpath>
<fileset dir="lib">
<include name="**/*.jar"/>
</fileset>
</classpath>
<include name="**/*.java" />
<include name="*.dic" />
<include name="*.xml" />
</javac>
</target> -->
<!-- =================================
target: clear
================================= -->
<target name="clear" description="description">
<delete dir="${build.dir}"/>
<delete dir="${dist.dir}"/>
</target>
<target name="jar" depends="init">
<unjar dest="${build.dir}">
<fileset dir="lib" includes="mmseg4j-core-*.jar"/>
</unjar>
<unjar dest="${build.dir}">
<fileset dir="lib" includes="mmseg4j-solr-*.jar"/>
</unjar>
<unjar dest="${build.dir}">
<fileset dir="lib" includes="mmseg4j-*.jar"/>
<patternset>
<include name="META-INF/**"/>
</patternset>
</unjar>
<jar basedir="${build.dir}"
jarfile="${dist.dir}/mmseg4j.jar"
includes="com/,data/"
manifest="${build.dir}/META-INF/MANIFEST.MF">
<metainf dir="${build.dir}/META-INF" includes="*/**" />
</jar>
</target>
</project>