Don't build our Ant task unless ant.jar is available, only skip building
MailUtil if the mail stuff is unavailable the rest of the net package is fine. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2082 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -63,7 +63,8 @@
|
|||||||
<exclude name="com/samskivert/io/**" unless="build.io"/>
|
<exclude name="com/samskivert/io/**" unless="build.io"/>
|
||||||
<exclude name="com/samskivert/jdbc/**" unless="build.jdbc"/>
|
<exclude name="com/samskivert/jdbc/**" unless="build.jdbc"/>
|
||||||
<exclude name="com/samskivert/jdbc/depot/**" unless="build.depot"/>
|
<exclude name="com/samskivert/jdbc/depot/**" unless="build.depot"/>
|
||||||
<exclude name="com/samskivert/net/**" unless="build.net"/>
|
<exclude name="com/samskivert/jdbc/depot/tools/**" unless="build.depot.tools"/>
|
||||||
|
<exclude name="com/samskivert/net/MailUtil*" unless="build.mail"/>
|
||||||
<exclude name="com/samskivert/servlet/**" unless="build.servlet"/>
|
<exclude name="com/samskivert/servlet/**" unless="build.servlet"/>
|
||||||
<exclude name="com/samskivert/swing/**" unless="build.swing"/>
|
<exclude name="com/samskivert/swing/**" unless="build.swing"/>
|
||||||
<exclude name="com/samskivert/test/**" unless="build.test"/>
|
<exclude name="com/samskivert/test/**" unless="build.test"/>
|
||||||
|
|||||||
+22
-10
@@ -16,19 +16,19 @@
|
|||||||
<echo level="info">------------------------------------------</echo>
|
<echo level="info">------------------------------------------</echo>
|
||||||
<echo level="info">Standard extensions - http://java.sun.com/</echo>
|
<echo level="info">Standard extensions - http://java.sun.com/</echo>
|
||||||
<echo level="info">------------------------------------------</echo>
|
<echo level="info">------------------------------------------</echo>
|
||||||
<available property="servlet2.3.present"
|
<available property="servlet2.3.present" classpathref="classpath"
|
||||||
classname="javax.servlet.Servlet" classpathref="classpath"/>
|
classname="javax.servlet.Servlet"/>
|
||||||
<echo level="info">Servlet 2.3: ${servlet2.3.present}</echo>
|
<echo level="info">Servlet 2.3: ${servlet2.3.present}</echo>
|
||||||
<available property="mail.present"
|
<available property="mail.present" classpathref="classpath"
|
||||||
classname="javax.mail.Transport" classpathref="classpath"/>
|
classname="javax.mail.Transport"/>
|
||||||
<echo level="info">Java Mail: ${mail.present}</echo>
|
<echo level="info">Java Mail: ${mail.present}</echo>
|
||||||
|
|
||||||
<available property="sax.present"
|
<available property="sax.present" classpathref="classpath"
|
||||||
classname="org.xml.sax.SAXException" classpathref="classpath"/>
|
classname="org.xml.sax.SAXException"/>
|
||||||
<echo level="info">SAX: ${sax.present}</echo>
|
<echo level="info">SAX: ${sax.present}</echo>
|
||||||
|
|
||||||
<available property="jaxp.present"
|
<available property="jaxp.present" classpathref="classpath"
|
||||||
classname="javax.xml.parsers.SAXParser" classpathref="classpath"/>
|
classname="javax.xml.parsers.SAXParser"/>
|
||||||
<echo level="info">JAXP: ${jaxp.present}</echo>
|
<echo level="info">JAXP: ${jaxp.present}</echo>
|
||||||
|
|
||||||
<echo level="info"></echo>
|
<echo level="info"></echo>
|
||||||
@@ -59,6 +59,10 @@
|
|||||||
<echo level="info">---------------</echo>
|
<echo level="info">---------------</echo>
|
||||||
<echo level="info">Other libraries</echo>
|
<echo level="info">Other libraries</echo>
|
||||||
<echo level="info">---------------</echo>
|
<echo level="info">---------------</echo>
|
||||||
|
<available property="ant.present" classpathref="classpath" ignoresystemclasses="true"
|
||||||
|
classname="org.apache.tools.ant.Task"/>
|
||||||
|
<echo level="info">Ant: ${ant.present}</echo>
|
||||||
|
|
||||||
<available property="ehcache.present" classpathref="classpath"
|
<available property="ehcache.present" classpathref="classpath"
|
||||||
classname="net.sf.ehcache.Element"/>
|
classname="net.sf.ehcache.Element"/>
|
||||||
<echo level="info">EH Cache: ${ehcache.present}</echo>
|
<echo level="info">EH Cache: ${ehcache.present}</echo>
|
||||||
@@ -96,13 +100,21 @@
|
|||||||
</condition>
|
</condition>
|
||||||
<echo>com.samskivert.jdbc.depot: ${build.depot}</echo>
|
<echo>com.samskivert.jdbc.depot: ${build.depot}</echo>
|
||||||
|
|
||||||
<condition property="build.net">
|
<condition property="build.depot.tools">
|
||||||
|
<and>
|
||||||
|
<isset property="build.depot"/>
|
||||||
|
<isset property="ant.present"/>
|
||||||
|
</and>
|
||||||
|
</condition>
|
||||||
|
<echo>com.samskivert.jdbc.depot.tools: ${build.depot.tools}</echo>
|
||||||
|
|
||||||
|
<condition property="build.mail">
|
||||||
<and>
|
<and>
|
||||||
<isset property="build.io"/>
|
<isset property="build.io"/>
|
||||||
<isset property="mail.present"/>
|
<isset property="mail.present"/>
|
||||||
</and>
|
</and>
|
||||||
</condition>
|
</condition>
|
||||||
<echo>com.samskivert.net: ${build.net}</echo>
|
<echo>com.samskivert.net.MailUtil: ${build.mail}</echo>
|
||||||
|
|
||||||
<condition property="build.servlet">
|
<condition property="build.servlet">
|
||||||
<and>
|
<and>
|
||||||
|
|||||||
Reference in New Issue
Block a user