Files
xslthl/xslthl-build.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>