Don't build tests unless we have JUnit, don't build FileUtil unless we have
commons-io (I should probably move that into com.samskivert.io but there are various dependers that I don't feel like breaking). git-svn-id: https://samskivert.googlecode.com/svn/trunk@2301 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -68,8 +68,10 @@
|
|||||||
<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"/>
|
||||||
<exclude name="com/samskivert/util/**" unless="build.util"/>
|
<exclude name="com/samskivert/util/**" unless="build.util"/>
|
||||||
|
<exclude name="com/samskivert/util/FileUtil*" unless="build.fileutil"/>
|
||||||
<exclude name="com/samskivert/velocity/**" unless="build.velocity"/>
|
<exclude name="com/samskivert/velocity/**" unless="build.velocity"/>
|
||||||
<exclude name="com/samskivert/xml/**" unless="build.xml"/>
|
<exclude name="com/samskivert/xml/**" unless="build.xml"/>
|
||||||
|
<exclude name="com/samskivert/**/tests/**" unless="build.tests"/>
|
||||||
<compilerarg value="-Xlint"/>
|
<compilerarg value="-Xlint"/>
|
||||||
<compilerarg value="-Xlint:-serial"/>
|
<compilerarg value="-Xlint:-serial"/>
|
||||||
</javac>
|
</javac>
|
||||||
@@ -92,8 +94,10 @@
|
|||||||
<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"/>
|
||||||
<exclude name="com/samskivert/util/**" unless="build.util"/>
|
<exclude name="com/samskivert/util/**" unless="build.util"/>
|
||||||
|
<exclude name="com/samskivert/util/FileUtil*" unless="build.fileutil"/>
|
||||||
<exclude name="com/samskivert/velocity/**" unless="build.velocity"/>
|
<exclude name="com/samskivert/velocity/**" unless="build.velocity"/>
|
||||||
<exclude name="com/samskivert/xml/**" unless="build.xml"/>
|
<exclude name="com/samskivert/xml/**" unless="build.xml"/>
|
||||||
|
<exclude name="com/samskivert/**/tests/**" unless="build.tests"/>
|
||||||
</packageset>
|
</packageset>
|
||||||
<bottom>Copyright © 2000-${year} ${copyright.holder}.
|
<bottom>Copyright © 2000-${year} ${copyright.holder}.
|
||||||
All Rights Reserved.</bottom>
|
All Rights Reserved.</bottom>
|
||||||
|
|||||||
+26
-8
@@ -66,6 +66,10 @@
|
|||||||
<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>
|
||||||
|
|
||||||
|
<available property="junit.present" classpathref="classpath"
|
||||||
|
classname="junit.framework.Test"/>
|
||||||
|
<echo level="info">JUnit: ${junit.present}</echo>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<!-- combines package availability into build controls -->
|
<!-- combines package availability into build controls -->
|
||||||
@@ -108,14 +112,6 @@
|
|||||||
</condition>
|
</condition>
|
||||||
<echo level="info">com.samskivert.jdbc.depot.tools: ${build.depot.tools}</echo>
|
<echo level="info">com.samskivert.jdbc.depot.tools: ${build.depot.tools}</echo>
|
||||||
|
|
||||||
<condition property="build.mail">
|
|
||||||
<and>
|
|
||||||
<isset property="build.io"/>
|
|
||||||
<isset property="mail.present"/>
|
|
||||||
</and>
|
|
||||||
</condition>
|
|
||||||
<echo level="info">com.samskivert.net.MailUtil: ${build.mail}</echo>
|
|
||||||
|
|
||||||
<condition property="build.servlet">
|
<condition property="build.servlet">
|
||||||
<and>
|
<and>
|
||||||
<isset property="build.io"/>
|
<isset property="build.io"/>
|
||||||
@@ -156,6 +152,28 @@
|
|||||||
</and>
|
</and>
|
||||||
</condition>
|
</condition>
|
||||||
<echo level="info">com.samskivert.xml: ${build.xml}</echo>
|
<echo level="info">com.samskivert.xml: ${build.xml}</echo>
|
||||||
|
|
||||||
|
<condition property="build.tests">
|
||||||
|
<and>
|
||||||
|
<isset property="junit.present"/>
|
||||||
|
</and>
|
||||||
|
</condition>
|
||||||
|
<echo level="info">com.samskivert.*.tests: ${build.tests}</echo>
|
||||||
|
|
||||||
|
<condition property="build.fileutil">
|
||||||
|
<and>
|
||||||
|
<isset property="jakarta.commons-io.present"/>
|
||||||
|
</and>
|
||||||
|
</condition>
|
||||||
|
<echo level="info">com.samskivert.util.FileUtil: ${build.fileutil}</echo>
|
||||||
|
|
||||||
|
<condition property="build.mail">
|
||||||
|
<and>
|
||||||
|
<isset property="build.io"/>
|
||||||
|
<isset property="mail.present"/>
|
||||||
|
</and>
|
||||||
|
</condition>
|
||||||
|
<echo level="info">com.samskivert.net.MailUtil: ${build.mail}</echo>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
Reference in New Issue
Block a user