nicolaken 02/04/04 06:43:45
Modified: . status.xml module.xml layout.xml build.xml
build.number
Log:
Update of Krysalis Centipede build system to version 1.0-dev
Revision Changes Path
1.2 +15 -0 jakarta-poi/status.xml
Index: status.xml
===================================================================
RCS file: /home/cvs/jakarta-poi/status.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- status.xml 3 Apr 2002 17:04:45 -0000 1.1
+++ status.xml 4 Apr 2002 14:43:45 -0000 1.2
@@ -2,6 +2,21 @@
<?xml-stylesheet type="text/xsl"
href="tools/antipede/resources/stylesheets/status.xsl"?>
<status>
+ <descriptors>
+ <descriptor id="status" href="status.xml">
+ Status </descriptor>
+ <descriptor id="module" href="module.xml">
+ Module </descriptor>
+ <descriptor id="properties" href="properties.xml">
+ Properties </descriptor>
+ <descriptor id="layout" href="layout.xml">
+ Layout </descriptor>
+ <descriptor id="build" href="build.xml">
+ Build </descriptor>
+ <descriptor id="log" href="log.xml">
+ Log </descriptor>
+ </descriptors>
+
<developers>
<!-- in strict alphabetical order -->
<person name="Andrew C. Oliver" id="acoliver" email="[EMAIL PROTECTED]"/>
1.2 +0 -13 jakarta-poi/module.xml
Index: module.xml
===================================================================
RCS file: /home/cvs/jakarta-poi/module.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- module.xml 3 Apr 2002 17:04:45 -0000 1.1
+++ module.xml 4 Apr 2002 14:43:45 -0000 1.2
@@ -5,19 +5,6 @@
<url href="http://jakarta.apache.org/poi/"/>
- <info>
- <link id="status" href="status.xml">
- Status </link>
- <link id="properties" href="properties.xml">
- properties </link>
- <link id="layout" href="layout.xml">
- layout </link>
- <link id="build" href="build.xml">
- Build </link>
- <link id="log" href="log.xml">
- log </link>
- </info>
-
<cvs repository="jakarta"/>
<mailing-lists>
1.2 +4 -0 jakarta-poi/layout.xml
Index: layout.xml
===================================================================
RCS file: /home/cvs/jakarta-poi/layout.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- layout.xml 3 Apr 2002 17:04:45 -0000 1.1
+++ layout.xml 4 Apr 2002 14:43:45 -0000 1.2
@@ -7,6 +7,7 @@
<optional dir="./lib/optional"/>
</library>
<source dir="./src">
+ <targets dir="./src/targets"/>
<java dir="./src/java"/>
<test dir="./src/testcases"/>
<documentation dir="./src/documentation">
@@ -18,14 +19,17 @@
</resources>
</documentation>
<scratchpad dir="./src/scratchpad">
+ <targets dir="./src/scratchpad/targets"/>
<java dir="./src/scratchpad/src"/>
<library dir="./src/scratchpad/lib"/>
</scratchpad>
<contributions dir="./src/contrib">
+ <targets dir="./src/contrib/targets"/>
<java dir="./src/contrib/src"/>
<library dir="./src/contrib/lib"/>
</contributions>
<examples dir="./src/examples">
+ <targets dir="./src/examples/targets"/>
<java dir="./src/examples/src"/>
<library dir="./src/examples/lib"/>
</examples>
1.7 +127 -15 jakarta-poi/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-poi/build.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- build.xml 3 Apr 2002 17:04:45 -0000 1.6
+++ build.xml 4 Apr 2002 14:43:45 -0000 1.7
@@ -93,22 +93,110 @@
<!-- Basic build targets for the project -->
<!-- =================================================================== -->
- <!-- ================================== -->
- <!-- Interactive -->
- <!-- ================================== -->
+ <!-- =================================================================== -->
+ <!-- Interactive build -->
+ <!-- =================================================================== -->
+ <target name="interactive" description="Interactive Build" depends="-init">
+ <echo message="--------------------------------------------------------------"/>
+ <echo message=" "/>
+ <echo message=" ${xgump.module.project.name}
${xgump.module.project.version.major}.${xgump.module.project.version.minor}
[${YEAR}] "/>
+ <echo message=" "/>
+ <echo message="--------------------------------------------------------------"/>
+ <echo message="Building with ${ant.version}"/>
+ <echo message="using build file ${ant.file}"/>
+ <echo
message="--------------------------------------------------------------"/>
+ <echo message=" These are the most common build targets."/>
+ <echo message=" You can also invoke them directly; see build.xml for more info.
"/>
+ <echo message=" Builds will be in /build directory, distributions in /dist."/>
+ <echo message=" "/>
+ <echo message=" compile ---------- compiles the source code "/>
+ <echo message=" docs ------------- generates the html docs"/>
+ <echo message=" cleandocs -------- cleans the build docs directory"/>
+ <echo message=" javadocs --------- generates the API documentation"/>
+ <echo message=" test ------------- performs the jUnit tests"/>
+ <echo message=" clean ------------ cleans the build directory"/>
+ <echo message=" dist ------------- creates src and bin distributions"/>
+ <echo message=" scratchpad ------- build-run scratchpad code"/>
+ <echo message=" contrib ---------- build-run contributed code"/>
+ <echo message=" generate-records - generate excel records"/>
+ <echo message=" generate-types --- generate word types"/>
+
+ <property name="input.selection" value="compile"/>
+ <centipede-user-input name="input.selection">Please select a target
</centipede-user-input>
+
+ <pathconvert pathsep="," property="antipede.gif.url">
+ <path>
+ <filelist dir="./tools/antipede/resources/images" files="antipede.gif"/>
+ </path>
+ </pathconvert>
+ <splash imageurl="file:/${antipede.gif.url}" showduration="100"/>
+
+ <antcall target="${input.selection}"/>
+
+ </target>
- <target name="interactive" depends="-init"
- description="Interactive target">
+ <!-- =================================================================== -->
+ <!-- Interactive scratchpad builds -->
+ <!-- =================================================================== -->
+ <target name="scratchpad" depends="-init" description="Interactive Scratchpad
Build">
+ <echo message="--------------------------------------------------------------"/>
+ <echo message=" "/>
+ <echo message=" ${xgump.module.project.name}
${xgump.module.project.version.major}.${xgump.module.project.version.minor} SCRATCHPAD
"/>
+ <echo message=" "/>
+ <echo
message="--------------------------------------------------------------"/>
+ <echo message="Building with ${ant.version}"/>
+ <echo message="using build file ${ant.file}"/>
+ <echo
message="--------------------------------------------------------------"/>
+ <echo message=" "/>
+ <echo message=" These are SCRATCHPAD BUILDS. They are not guaranteed to work."/>
+ <echo message=" You have been warned. "/>
+ <echo message=" "/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" "/>
+
+ <property name="input.selection" value=""/>
+ <centipede-user-input name="input.selection">Please select a target
</centipede-user-input>
+
+ <ant
antfile="${xlayout.source.scratchpad.targets.dir}/${input.selection}/xbuild.xml"/>
+
+ </target>
+
+ <!-- =================================================================== -->
+ <!-- Interactive contrib builds -->
+ <!-- =================================================================== -->
+ <target name="contrib" depends="-init" description="Interactive Contributors'
Build">
+ <echo message="--------------------------------------------------------------"/>
+ <echo message=" "/>
+ <echo message=" ${xgump.module.project.name}
${xgump.module.project.version.major}.${xgump.module.project.version.minor} CONTRIB"/>
+ <echo message=" "/>
+ <echo message="--------------------------------------------------------------"/>
+ <echo message="Building with ${ant.version}"/>
+ <echo message="using build file ${ant.file}"/>
+ <echo
message="--------------------------------------------------------------"/>
+ <echo message=" "/>
+ <echo message=" These are CONTRIB BUILDS. They are not guaranteed to work."/>
+ <echo message=" You have been warned. "/>
+ <echo message=" "/>
+ <echo message=" poibrowser - POIBrowser 0.10 GUI POI Viewer"/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" -"/>
+ <echo message=" "/>
+ <property name="input.selection" value="poibrowser"/>
+ <centipede-user-input name="input.selection">Please select a target
</centipede-user-input>
+
+ <ant
antfile="${xlayout.source.contributions.targets.dir}/${input.selection}/xbuild.xml"/>
+
+ </target>
- <splash/>
-
- <antcall target="call-cent">
- <param name="cent-name" value="centipede"/>
- <param name="cent-target" value="compile"/>
- </antcall>
- </target>
-
<!-- ================================== -->
<!-- Compile -->
<!-- ================================== -->
@@ -213,11 +301,35 @@
</target>
<!-- ================================== -->
+ <!-- Generate records -->
+ <!-- ================================== -->
+
+ <target name="generate-records" depends="-init"
+ description="generate-records">
+
+ <ant antfile="${xlayout.source.targets.dir}/record-generation/xbuild.xml"
+ target="generate-records"/>
+
+ </target>
+
+ <!-- ================================== -->
+ <!-- Generate types -->
+ <!-- ================================== -->
+
+ <target name="generate-types" depends="-init"
+ description="generate-types">
+
+ <ant antfile="${xlayout.source.targets.dir}/record-generation/xbuild.xml"
+ target="generate-types"/>
+
+ </target>
+
+ <!-- ================================== -->
<!-- Test the main module stuff -->
<!-- ================================== -->
- <target name="test-module"
- depends="clean, compile, test, jar, docs"
+ <target name="testmodule"
+ depends="clean, compile, test, jar, docs, javadocs"
description="Testing that all major targets work; useful before a
commit"/>
1.3 +2 -2 jakarta-poi/build.number
Index: build.number
===================================================================
RCS file: /home/cvs/jakarta-poi/build.number,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- build.number 4 Apr 2002 08:14:38 -0000 1.2
+++ build.number 4 Apr 2002 14:43:45 -0000 1.3
@@ -1,3 +1,3 @@
#Build Number for ANT. Do not edit!
-#Thu Apr 04 08:58:43 CEST 2002
-build.number=85
+#Thu Apr 04 16:21:43 CEST 2002
+build.number=140