You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@apache.org on 2002/04/05 19:45:08 UTC
cvs commit: jakarta-tomcat-connectors/util build.xml
costin 02/04/05 09:45:08
Modified: util build.xml
Log:
Add detection script for JSSE and PureTLS ( cut&paste from tomcat ).
For PureTLS - I think it would be usefull to not require it in classpath,
but that's who it is right now in 33.
Revision Changes Path
1.4 +18 -2 jakarta-tomcat-connectors/util/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/util/build.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- build.xml 8 Jun 2001 19:54:06 -0000 1.3
+++ build.xml 5 Apr 2002 17:45:08 -0000 1.4
@@ -6,14 +6,25 @@
<property name="tomcat-util.build" value="${basedir}/build"/>
- <target name="build-prepare">
+
+ <target name="detect">
+ <available property="jsse.present"
+ file="${jsse.lib}/jsse.jar"/>
+ <!-- XXX make this file based, I don't like requiring it in the classpath -->
+ <available property="puretls.present"
+ classname="COM.claymoresystems.ptls.SSLContext"/>
+ </target>
+
+ <target name="build-prepare" depends="detect">
<mkdir dir="${tomcat-util.build}"/>
<mkdir dir="${tomcat-util.build}/classes"/>
<mkdir dir="${tomcat-util.build}/lib"/>
</target>
<target name="build-main" depends="build-prepare">
-
+ <echo message="----- Java-utils -----" />
+ <echo message="-- puretls.present = ${puretls.present}" />
+ <echo message="-- jsse.present = ${jsse.present}"/>
<javac srcdir="java"
destdir="${tomcat-util.build}/classes"
deprecation="on"
@@ -21,6 +32,11 @@
optimize="off"
verbose="off"
excludes="**/CVS/**">
+ <classpath location="${jsse.lib}/jsse.jar" />
+ <classpath location="${jsse.lib}/jnet.jar" />
+ <classpath location="${jsse.lib}/jcert.jar" />
+ <exclude name="**/util/net/JSSE*" unless="jsse.present"/>
+ <exclude name="**/util/net/PureTLS*" unless="puretls.present"/>
</javac>
<!-- Copy static resource files -->
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>