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