]> source.dussan.org Git - poi.git/commitdiff
Added a cutting-edge project to test inheritance and use the lates and
authorNicola Ken Barozzi <nicolaken@apache.org>
Tue, 24 Dec 2002 14:32:02 +0000 (14:32 +0000)
committerNicola Ken Barozzi <nicolaken@apache.org>
Tue, 24 Dec 2002 14:32:02 +0000 (14:32 +0000)
greateds from embed.
Using the supplied jart of embed for the normal one, since
in these days Ant is integrating the embed proposal in core and things are moving.

This is truly Gump at its best!

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352958 13f79535-47bb-0310-9956-ffa450edef68

module.xml

index 6692721880a24bca8c6ed9455cd149278f90dde2..7a947f9323061735b5cbbb85e6a4e595a489637f 100644 (file)
     <!-- Project jars POI *build* strictly depends on -->
     <!-- needed for build -->
 
-    <!--<depend project="jakarta-ant-embed"  inherit="all"/>-->
-    <depend project="jakarta-ant"/>
-    <depend project="krysalis-centipede-ant-sax2-patched"/>    
+    <depend project="krysalis-centipede-ant-sax2-patched" inherit="all"/>    
     <depend project="xml-xerces"/>
     <depend project="xml-xalan2"/>   
-    <depend id="api" project="commons-logging" 
-              property="commons-logging.jar"/>
     <depend property="jxpath.jar" project="commons-jxpath"/> 
    
-    <depend project="jakarta-ant-embed-optional"/>    
     <depend project="krysalis-ant-tasks"/>
     <depend project="ant-contrib"/>
     <depend project="commons-jjar"/>
@@ -94,7 +89,7 @@
     <depend project="junit"/>
            
     <!-- needed for POI -->
-    <depend project="commons-logging"/>
+    <depend id="api" project="commons-logging" property="commons-logging.jar"/>
             
     <!-- Project jars POI build can use  -->    
     <option project="jakarta-log4j"/>
          
   </project>
 
+  <project name="jakarta-poi-cuttingedge">
+  
+     <version major="1"
+             minor="9"
+             fix  ="0"   
+             tag="dev"/> 
+
+    <package>org.apache.poi</package>
+    
+    <ant buildfile="centibuild.xml" basedir="." target="compile" vm="1.2">
+      <property name="ant.home" reference="home" project="krysalis-centipede"/>
+    </ant>
+        
+    <!-- Project jars POI *build* strictly depends on -->
+    <!-- needed for build -->
+
+    <depend project="xml-xerces"/>
+    <depend project="xml-xalan2"/>   
+    <depend project="jakarta-ant-embed"  inherit="all"/>
+    <depend property="jxpath.jar" project="commons-jxpath"/>     
+    <depend project="jakarta-ant-embed-optional"/>   
+    <depend project="ant-contrib"/>
+         
+    <depend project="krysalis-ant-tasks"/>
+    <depend project="krysalis-ruper" inherit="all"/>
+    
+    <depend project="commons-jjar"/>
+
+    <depend project="junit"/>
+           
+    <!-- needed for POI -->
+    <depend project="commons-logging"/>
+            
+    <!-- Project jars POI build can use  -->    
+    <option project="jakarta-log4j"/>
+     
+    <!-- Work dirs to be included in classpath  -->          
+    <work nested="build/classes"/>
+    <work nested="build/testcases"/>
+    
+    <!-- Build home  -->        
+    <home nested="build/jakarta-poi"/>
+    
+    <!-- Source dirs with type  -->        
+    <code type="java/plain" dir="src/java"/>
+    <test type="test/junit" dir="src/testcases"/>
+    <documentation type="xml/forrest" dir="src/documentation"/>
+        
+    <!-- POI jars - the result of the build  -->        
+    <jar name="jakarta-poi.jar"            id="poi"/>
+    
+    <!-- POI Javadocs - location in the build dirs  -->         
+    <javadoc parent="build/jakarta-poi/docs/apidocs"/>
+    
+    <!-- Getting ready for automatic site updates
+    <deliver fromdir="build/jakarta-poi/docs" 
+             tosite="jakarta-apache-org"
+             todir="poi/" />    
+    -->         
+            
+    <nag to="poi-dev@jakarta.apache.org"
+         from="Nicola Ken Barozzi &lt;nicolaken@apache.org&gt;"/>
+         
+  </project>
+  
 
 </module>