You are viewing a plain text version of this content. The canonical link for it is here.
Posted to alexandria-dev@jakarta.apache.org by ru...@apache.org on 2001/07/08 01:28:44 UTC
cvs commit: jakarta-alexandria build.xml
rubys 01/07/07 16:28:44
Modified: . build.xml
Log:
Make Xalan1 support optional
Revision Changes Path
1.17 +10 -3 jakarta-alexandria/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-alexandria/build.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- build.xml 2001/05/08 08:39:26 1.16
+++ build.xml 2001/07/07 23:28:44 1.17
@@ -21,7 +21,12 @@
</fileset>
</path>
+ <!-- classpath for compiling Alexandria -->
+ <path id="build-classpath">
+ <fileset dir="lib" includes="*.jar"/>
+ </path>
+
<target name="prepare">
<mkdir dir="${build.dir}" />
<mkdir dir="${build.classes}" />
@@ -50,12 +55,14 @@
</target>
<target name="main" depends="prepare,apis" description="Build Alexandria">
+ <available property="xalan.present"
+ classname="org.apache.xalan.xslt.XSLTProcessorFactory"
+ classpathref="build.classpath" />
<javac
srcdir="${src.dir}"
destdir="${build.classes}" >
- <classpath>
- <fileset dir="lib" includes="*.jar"/>
- </classpath>
+ <classpath refid="build.classpath"/>
+ <exclude name="**/XalanLiaison.java" unless="xalan.present"/>
</javac>
<jar jarfile="${build.dir}/Alexandria.jar" basedir="${build.classes}"
excludes="**/test_*.class"
---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org