64 lines
1.8 KiB
XML
64 lines
1.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project name="xslthl">
|
|
|
|
<property name="project.name" value="${ant.project.name}"/>
|
|
<property name="project.version" value="2.1.4"/>
|
|
<property name="maven.version" value="${project.version}"/>
|
|
<property name="maven.groupid" value="net.sf.xslthl"/>
|
|
<property name="maven.artifactid" value="xslthl"/>
|
|
|
|
<property name="java.lib" location="/usr/share/java"/>
|
|
<property name="java.javadoc" location="/usr/share/javadoc/java"/>
|
|
<property name="src" location="src"/>
|
|
<property name="src.java" location="${src}/main/java"/>
|
|
<property name="target" location="target"/>
|
|
<property name="target.classes" location="${target}/classes"/>
|
|
<property name="target.lib" location="${target}/lib"/>
|
|
<property name="target.javadoc" location="${target}/javadoc"/>
|
|
|
|
<path id="project.classpath">
|
|
<pathelement path="${target.lib}/${ant.project.name}.jar"/>
|
|
<pathelement path="${java.lib}/saxon10.jar"/>
|
|
<pathelement path="${java.lib}/xalan-j2.jar"/>
|
|
</path>
|
|
|
|
<target name="compile" description="compile the source">
|
|
<mkdir dir="${target.classes}"/>
|
|
<javac
|
|
srcdir="${src.java}"
|
|
destdir="${target.classes}"
|
|
source="1.8"
|
|
target="1.8"
|
|
includeantruntime="false"
|
|
classpathref="project.classpath"
|
|
encoding="UTF-8"
|
|
>
|
|
<compilerarg value="-Xdiags:verbose"/>
|
|
</javac>
|
|
</target>
|
|
|
|
<target name="jar" depends="compile">
|
|
<jar
|
|
jarfile="${target.lib}/${project.name}-${project.version}.jar"
|
|
basedir="${target.classes}"
|
|
>
|
|
</jar>
|
|
</target>
|
|
|
|
<target name="javadoc">
|
|
<javadoc
|
|
sourcepath="${src.java}"
|
|
destdir="${target.javadoc}"
|
|
classpathref="project.classpath"
|
|
access="public"
|
|
encoding="UTF-8"
|
|
charset="UTF-8"
|
|
windowtitle="${project.name} ${project.version}"
|
|
>
|
|
</javadoc>
|
|
</target>
|
|
|
|
<target name="all" depends="jar,javadoc"/>
|
|
|
|
</project>
|