Start to explain the build system.
git-svn-id: https://svn.apache.org/repos/asf/xml/commons/trunk@226114 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
5e2fcf0f1b
commit
2bd9bb3daa
32
readme-build.txt
Normal file
32
readme-build.txt
Normal file
@ -0,0 +1,32 @@
|
||||
------------------------------------------------------------------------
|
||||
Describes how to build xml-commons distributions and documentation.
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* The xml-commons distribution contains various utilities. Each utility
|
||||
is also available as a separate distribution (currently only resolver).
|
||||
|
||||
* The top-level build.xml controls everything. It calls the separate
|
||||
build files for each sub-project. The sub-project builds can also be
|
||||
called direectly
|
||||
|
||||
* All documentation is built by Apache Forrest (so you need that locally
|
||||
installed). See http://xml.apache.org/commons/howto-forrest.html
|
||||
The website update cronjob happens via user dims at 01:00 and 13:00 GMT.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
cd xml-commons
|
||||
ant -projecthelp
|
||||
... No point repeating the options here, but one hint:
|
||||
site, validate, war, and webapp targets are part of Forrest.
|
||||
|
||||
ant all
|
||||
- Builds the documentation, builds each sub-project, and packs the
|
||||
distribution.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
cd xml-commons/java
|
||||
ant -buildfile resolver.xml dist
|
||||
... Builds separate resolver distribution and copies over some relevant
|
||||
Forrest-built docs.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Loading…
x
Reference in New Issue
Block a user