Freak not out if ehcache.jar is not available. Instead just don't build Depot.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@2031 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -61,6 +61,7 @@
|
||||
<classpath refid="classpath"/>
|
||||
<exclude name="com/samskivert/io/**" unless="build.io"/>
|
||||
<exclude name="com/samskivert/jdbc/**" unless="build.jdbc"/>
|
||||
<exclude name="com/samskivert/jdbc/depot/**" unless="build.depot"/>
|
||||
<exclude name="com/samskivert/net/**" unless="build.net"/>
|
||||
<exclude name="com/samskivert/servlet/**" unless="build.servlet"/>
|
||||
<exclude name="com/samskivert/swing/**" unless="build.swing"/>
|
||||
@@ -85,6 +86,7 @@
|
||||
<packageset dir="${src.dir}">
|
||||
<exclude name="com/samskivert/io/**" unless="build.io"/>
|
||||
<exclude name="com/samskivert/jdbc/**" unless="build.jdbc"/>
|
||||
<exclude name="com/samskivert/jdbc/depot/**" unless="build.depot"/>
|
||||
<exclude name="com/samskivert/net/**" unless="build.net"/>
|
||||
<exclude name="com/samskivert/servlet/**" unless="build.servlet"/>
|
||||
<exclude name="com/samskivert/swing/**" unless="build.swing"/>
|
||||
@@ -130,6 +132,7 @@
|
||||
<include name="**/tests/**/*Test.java"/>
|
||||
<exclude name="com/samskivert/io/**" unless="build.io"/>
|
||||
<exclude name="com/samskivert/jdbc/**" unless="build.jdbc"/>
|
||||
<exclude name="com/samskivert/jdbc/depot/**" unless="build.depot"/>
|
||||
<exclude name="com/samskivert/net/**" unless="build.net"/>
|
||||
<exclude name="com/samskivert/servlet/**" unless="build.servlet"/>
|
||||
<exclude name="com/samskivert/swing/**" unless="build.swing"/>
|
||||
|
||||
+26
-14
@@ -35,29 +35,33 @@
|
||||
<echo level="info">----------------------------------------------</echo>
|
||||
<echo level="info">Jakarta libraries - http://jakarta.apache.org/</echo>
|
||||
<echo level="info">----------------------------------------------</echo>
|
||||
<available property="jakarta.commons-colls.present"
|
||||
classname="org.apache.commons.collections.CollectionUtils"
|
||||
classpathref="classpath"/>
|
||||
<available property="jakarta.commons-colls.present" classpathref="classpath"
|
||||
classname="org.apache.commons.collections.CollectionUtils"/>
|
||||
<echo level="info">Commons Collections: ${jakarta.commons-colls.present}</echo>
|
||||
|
||||
<available property="jakarta.commons-logging.present"
|
||||
classname="org.apache.commons.logging.Log"
|
||||
classpathref="classpath"/>
|
||||
<available property="jakarta.commons-logging.present" classpathref="classpath"
|
||||
classname="org.apache.commons.logging.Log"/>
|
||||
<echo level="info">Commons Logging: ${jakarta.commons-logging.present}</echo>
|
||||
|
||||
<available property="jakarta.commons-digester.present"
|
||||
classname="org.apache.commons.digester.Digester"
|
||||
classpathref="classpath"/>
|
||||
<available property="jakarta.commons-digester.present" classpathref="classpath"
|
||||
classname="org.apache.commons.digester.Digester"/>
|
||||
<echo level="info">Commons Digester: ${jakarta.commons-digester.present}</echo>
|
||||
|
||||
<available property="jakarta.commons-io.present"
|
||||
classname="org.apache.commons.io.IOUtils"
|
||||
classpathref="classpath"/>
|
||||
<available property="jakarta.commons-io.present" classpathref="classpath"
|
||||
classname="org.apache.commons.io.IOUtils"/>
|
||||
<echo level="info">Commons Io: ${jakarta.commons-io.present}</echo>
|
||||
|
||||
<available property="jakarta.velocity.present"
|
||||
classname="org.apache.velocity.Template" classpathref="classpath"/>
|
||||
<available property="jakarta.velocity.present" classpathref="classpath"
|
||||
classname="org.apache.velocity.Template"/>
|
||||
<echo level="info">Velocity: ${jakarta.velocity.present}</echo>
|
||||
|
||||
<echo level="info"></echo>
|
||||
<echo level="info">---------------</echo>
|
||||
<echo level="info">Other libraries</echo>
|
||||
<echo level="info">---------------</echo>
|
||||
<available property="ehcache.present" classpathref="classpath"
|
||||
classname="net.sf.ehcache.Element"/>
|
||||
<echo level="info">EH Cache: ${ehcache.present}</echo>
|
||||
</target>
|
||||
|
||||
<!-- combines package availability into build controls -->
|
||||
@@ -84,6 +88,14 @@
|
||||
</condition>
|
||||
<echo>com.samskivert.jdbc: ${build.jdbc}</echo>
|
||||
|
||||
<condition property="build.depot">
|
||||
<and>
|
||||
<isset property="build.jdbc"/>
|
||||
<isset property="ehcache.present"/>
|
||||
</and>
|
||||
</condition>
|
||||
<echo>com.samskivert.jdbc.depot: ${build.depot}</echo>
|
||||
|
||||
<condition property="build.net">
|
||||
<and>
|
||||
<isset property="build.io"/>
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
//
|
||||
// $Id$
|
||||
|
||||
package com.samskivert.jdbc.tests;
|
||||
package com.samskivert.jdbc.depot.tests;
|
||||
|
||||
import java.sql.Date;
|
||||
import java.sql.Timestamp;
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
//
|
||||
// $Id$
|
||||
|
||||
package com.samskivert.jdbc.tests;
|
||||
package com.samskivert.jdbc.depot.tests;
|
||||
|
||||
import java.sql.Date;
|
||||
import java.sql.Timestamp;
|
||||
Reference in New Issue
Block a user