You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by df...@apache.org on 2004/10/17 19:06:18 UTC
cvs commit: jakarta-commons-sandbox/contract build.xml
dflorey 2004/10/17 10:06:18
Modified: contract build.xml
Log:
Changes project name to commons-...
Revision Changes Path
1.2 +24 -3 jakarta-commons-sandbox/contract/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/contract/build.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- build.xml 8 Oct 2004 09:36:20 -0000 1.1
+++ build.xml 17 Oct 2004 17:06:18 -0000 1.2
@@ -7,7 +7,7 @@
WebDAV projector build file
=======================================================================
-->
-<project name="contract" default="jar" basedir=".">
+<project name="commons-contract" default="jar" basedir=".">
<!-- Give user a chance to override without editing this file
(and without typing -D each time it compiles it) -->
@@ -19,7 +19,7 @@
<property name="optimize" value="true" />
<property name="version" value="0.2" />
- <property name="name" value="contract" />
+ <property name="name" value="commons-contract" />
<!--
===================================================================
Set the properties related to the source tree
@@ -27,6 +27,7 @@
-->
<property name="src.dir" value="src" />
<property name="java.dir" value="${src.dir}/java" />
+ <property name="examples.dir" value="${src.dir}/examples" />
<property name="lib.dir" value="lib" />
<property name="docs.dir" value="doc" />
<property name="dist.dir" value="dist" />
@@ -67,6 +68,10 @@
<src path="${java.dir}" />
<classpath refid="classpath" />
</javac>
+ <javac destdir="${build.classes}" debug="${debug}" deprecation="${deprecation}" optimize="${optimize}">
+ <src path="${examples.dir}" />
+ <classpath refid="classpath" />
+ </javac>
</target>
<!--
@@ -77,7 +82,23 @@
<target name="jar" depends="build">
<jar jarfile="${build.lib}/${name}-${version}.jar" basedir="${build.classes}">
<include name="org/apache/commons/contract/**" />
- <fileset dir="${conf.dir}"/>
+ <exclude name="org/apache/commons/contract/example/**" />
+ <fileset dir="${conf.dir}">
+ <include name="constraints.xml" />
+ <include name="exceptions.xml" />
+ <include name="util.xml" />
+ </fileset>
+ </jar>
+ <jar jarfile="${build.lib}/${name}-examples-${version}.jar" basedir="${build.classes}">
+ <include name="org/apache/commons/contract/example/**" />
+ <fileset dir="${conf.dir}">
+ <include name="example.xml" />
+ </fileset>
+ <manifest>
+ <attribute name="Built-By" value="Daniel Florey"/>
+ <attribute name="Main-Class" value="org/apache/commons/contract/example/SimpleMain"/>
+ <attribute name="Class-Path" value="commons-contract-0.2.jar ../../lib/commons-xmlio-0.1pre.jar ../../lib/commons-i18n-0.2.jar"/>
+ </manifest>
</jar>
</target>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org