From: Yegor Kozlov
Date: Fri, 6 Nov 2009 23:40:53 +0000 (+0000)
Subject: cleanup of build.xml
X-Git-Tag: REL_3_6~63
X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=97e001c85a30dc259029c1d2665ebd5c9e7f2c9c;p=poi.git
cleanup of build.xml
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@833603 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/ant.dtd b/ant.dtd
deleted file mode 100644
index fc2ddcd637..0000000000
--- a/ant.dtd
+++ /dev/null
@@ -1,5239 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build.xml b/build.xml
index 4aa9ba8b6d..3f7ff7bc12 100644
--- a/build.xml
+++ b/build.xml
@@ -17,7 +17,6 @@ KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
-
-
- The POI project Ant build.
-
+ The POI project Ant build.
@@ -149,21 +145,16 @@ under the License.
-
-
-
-
-
+
+
@@ -250,31 +241,12 @@ under the License.
-
-
-
-
-
-
-
-
- Generating clover report
-
-
-
-
-
-
-
-
-
-
@@ -292,8 +264,6 @@ under the License.
-
-
@@ -837,9 +807,6 @@ FORREST_HOME environment variable!
-
@@ -861,26 +828,6 @@ FORREST_HOME environment variable!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -888,29 +835,6 @@ FORREST_HOME environment variable!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -975,16 +899,15 @@ FORREST_HOME environment variable!
-
-
-
+
@@ -1145,6 +1068,7 @@ FORREST_HOME environment variable!
@@ -1159,6 +1083,7 @@ FORREST_HOME environment variable!
@@ -1189,58 +1114,8 @@ FORREST_HOME environment variable!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- JDepend is not available. You must download JDepend from
- <http://www.clarkware.com/software/JDepend.html> and include the
- JAR file in your classpath.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1272,20 +1147,3 @@ FORREST_HOME environment variable!
-
diff --git a/src/documentation/content/xdocs/howtobuild.xml b/src/documentation/content/xdocs/howtobuild.xml
index e13258bd48..f6610703e1 100644
--- a/src/documentation/content/xdocs/howtobuild.xml
+++ b/src/documentation/content/xdocs/howtobuild.xml
@@ -41,11 +41,11 @@
The POI build system requires two components to perform a
build.
Ant and
- forrest.
+ Forrest.
Specifically the build has been tested to work with Ant version
- 1.5.3 and Forrest 0.4. To install these products download
+ 1.7.1 and Forrest 0.5. To install these products download
the distributions and follow the instructions in their
documentation. Make sure you don't forget to set the
environment variables FORREST_HOME and ANT_HOME. The
@@ -62,19 +62,7 @@
junit
- http://www.ibiblio.org/maven/junit/jars/
-
-
- xerces
- http://www.ibiblio.org/maven/xerces/jars/
-
-
- jdepend
- http://www.ibiblio.org/maven/jdepend/jars/
-
-
- xalan
- http://www.ibiblio.org/maven/xalan/jars/
+ http://www.junit.org
@@ -85,59 +73,6 @@
Running the Build
-
- On the first run the ant build system will download all
- the jars required by the project to build ant. If you're
- behind a firewall this may cause some problems. Should you
- need to it's possible to manually put the jars in the
- correct directories. These can be obtained from here:
-
-
-
- JAR
- Location
-
-
- /commons-logging/jars/commons-logging-1.0.1.jar
- lib
-
-
- /log4j/jars/log4j-1.2.8.jar
- lib
-
-
- /commons-beanutils/jars/commons-beanutils-1.6.jar
- src/contrib/lib
-
-
- /commons-collections/jars/commons-collections-2.1.jar
- src/contrib/lib
-
-
- /commons-lang/jars/commons-lang-1.0-b1.jar
- src/contrib/lib
-
-
- /junit/jars/junit-3.8.1.jar
- lib
-
-
- /dom4j/jars/dom4j-1.6.1.jar
- ooxml-lib
-
-
- /org.apache.xmlbeans/jars/xmlbeans-2.3.0.jar
- ooxml-lib
-
-
- /xmlbeans/jars/jsr173_1.0_api.jar
- ooxml-lib
-
-
- /org.apache.poi/jars/ooxml-schemas-1.0.jar
- ooxml-lib
-
-
The main targets of interest to our users are:
@@ -163,15 +98,6 @@
docs
Generate all documentation for the system
-
- generate-records
- Generate records from the XML record defintitions
-
-
- generate-types
- Generate types from the XML type definitions (this is
- for HWPF).
-
jar
Produce jar files
@@ -180,10 +106,6 @@
dist
Create a distribution.
-
- clean-dist
- Runs clean before creating the distribution.
-