Commit Graph

323 Commits

Author SHA1 Message Date
Avik Sengupta
9ab432877c licensing as per http://www.apache.org/dev/apply-license.html
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353695 13f79535-47bb-0310-9956-ffa450edef68
2005-05-20 11:26:59 +00:00
Avik Sengupta
06159c4095 build tweaks
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353687 13f79535-47bb-0310-9956-ffa450edef68
2005-05-19 12:03:41 +00:00
Rainer Klute
b5f199991c Last-minute fix
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353684 13f79535-47bb-0310-9956-ffa450edef68
2005-05-16 21:46:19 +00:00
Rainer Klute
c71b3635a9 - Improved the build process' with respect to its dependencies on JUnit, JDepend and an XSLT processor.
- Included DDF in the generated javadoc API documentation.
- Excluded the obsolete HDF from the generated javadoc API documentation.
- Included the CLASSPATH environment variable in the javadoc classpath so that references to third-party packages can be resolved.
- Removed all explicit references to Xalan and changed the HSSF record generator to use any XSLT processor. However, that stuff seems to be very much out of date: The XSL stylesheet won't compile even after an obvious fix. Thus my modifications are untested but that stuff won't work anyway. I doubt it is important.
- Did some beautifications on the build.xml file.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353683 13f79535-47bb-0310-9956-ffa450edef68
2005-05-16 21:39:22 +00:00
Avik Sengupta
331a01c2b0 tweaks
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353667 13f79535-47bb-0310-9956-ffa450edef68
2005-05-03 13:27:50 +00:00
Avik Sengupta
f6341e8422 unfixed testcases, so you know what to fix :)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353666 13f79535-47bb-0310-9956-ffa450edef68
2005-05-03 13:23:34 +00:00
Glen Stampoultzis
b94ddd0e9f Added image support for POI. See the quick guide for details. Sponsored through superlink software.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353660 13f79535-47bb-0310-9956-ffa450edef68
2005-05-01 11:26:18 +00:00
Avik Sengupta
fb0812d594 tests refactoring
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353644 13f79535-47bb-0310-9956-ffa450edef68
2005-04-21 13:46:38 +00:00
Rainer Klute
68c9b04b37 - Compiling POI now includes the example classes.
- Javadoc now includes the example classes.
- Added usage instructions to the POI Browser documentation.
- Added references to the examples and the contributed software to the POI overview.
- Added a missing import to an HPSF example class.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353626 13f79535-47bb-0310-9956-ffa450edef68
2005-01-25 20:08:18 +00:00
Rainer Klute
e35122ea1d Fixed the copyright notice in the API documentation according
to Brian Behlendorf's <brian@collab.net> posting on
legal-discuss@apache.org.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353624 13f79535-47bb-0310-9956-ffa450edef68
2005-01-20 17:17:19 +00:00
Rainer Klute
ac4133093d - Fixed a bug that prevented generating the JUnit test results report.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353623 13f79535-47bb-0310-9956-ffa450edef68
2005-01-03 15:38:43 +00:00
Rainer Klute
f553b25f29 - Performs checks for JDepend, JUnit and Xalan *before* doing long-running tasks.
- Included HWPS in the generated API documentation.
- Updated the copyright year to 2005.
- Target "reports" completely split into subtargets.
- Target "cvschangelog" is a main target now.
- Issue warning if CVS_RSH is not set.
- Minor build and documentation enhancements


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353621 13f79535-47bb-0310-9956-ffa450edef68
2005-01-01 23:39:42 +00:00
Glen Stampoultzis
4e31207b81 Fixed small mistake in build.xml
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353618 13f79535-47bb-0310-9956-ffa450edef68
2005-01-01 05:21:10 +00:00
Rainer Klute
241a378dc1 - Before running the "test" or "reports" target Ant now checks whether JUnit and JDepend are available, i.e. included in the classpath.
- Started to modularize the "reports" target into independend subtargets in order to make it possible to run "ant jdepend", "ant javadocs" etc. individually.
- Fixed the "jdepend" task so that it runs with JDepend 3.9.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353617 13f79535-47bb-0310-9956-ffa450edef68
2004-12-31 13:26:31 +00:00
Glen Stampoultzis
eeef2a1b12 Merged REL_2_BRANCH to head.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353586 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 08:52:54 +00:00
Glen Stampoultzis
e16b4b948d Some tests were checkin to the wrong source tree
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353550 13f79535-47bb-0310-9956-ffa450edef68
2004-04-19 10:55:45 +00:00
Glen Stampoultzis
8ed7b3777f Some fixes to the branch. Lots left to do. Boolean records aren't supported at all. Empty spreadsheets have issues but this is a start on getting things healthy again.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353549 13f79535-47bb-0310-9956-ffa450edef68
2004-04-18 13:02:48 +00:00
Glen Stampoultzis
a4047ad573 New licence changes.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353545 13f79535-47bb-0310-9956-ffa450edef68
2004-04-09 13:05:39 +00:00
Glen Stampoultzis
0f924813a5 Some of the later tweaks ported to the head.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353543 13f79535-47bb-0310-9956-ffa450edef68
2004-04-09 12:19:08 +00:00
Glen Stampoultzis
d335e740b6 Ported the drawing stuff from the rel_2_branch. Given the effort this took I'm really really wanting to move to subversion.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353542 13f79535-47bb-0310-9956-ffa450edef68
2004-04-09 11:45:38 +00:00
Glen Stampoultzis
e14256aed1 Tidy up of a few things in the build.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353406 13f79535-47bb-0310-9956-ffa450edef68
2003-10-22 23:16:34 +00:00
Tetsuya Kitahata
a2cabac319 Make use of unique "poi-skin" so that we can highlight the ApacheCon US on the left-side navi
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353390 13f79535-47bb-0310-9956-ffa450edef68
2003-10-13 09:45:14 +00:00
Tetsuya Kitahata
a74600b1e1 Added Link to Apachecon2003 (http://apachecon.com/2003/US/)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353368 13f79535-47bb-0310-9956-ffa450edef68
2003-09-23 16:00:45 +00:00
Rainer Klute
637ddfe0f7 Ant DTD added plus reference to it in the build.xml. Now it is possible to edit build.xml with an DTD-aware XML editor (like Emacs with PSGML).
New target "javadocs". It is just a copy of the fragment from the "reports" target. This can surely by improved.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353338 13f79535-47bb-0310-9956-ffa450edef68
2003-09-04 19:52:11 +00:00
Avik Sengupta
baf90ba3b6 21863, Paul Krause
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353312 13f79535-47bb-0310-9956-ffa450edef68
2003-08-23 19:07:41 +00:00
Andrew C. Oliver
952fdf889b version to 2.1 for 3.0 series
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353288 13f79535-47bb-0310-9956-ffa450edef68
2003-08-04 13:58:48 +00:00
Rainer Klute
5c7551531b Forrest URL added.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353283 13f79535-47bb-0310-9956-ffa450edef68
2003-08-02 19:48:57 +00:00
Rainer Klute
b07e707db1 Descriptions amended/fixed.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353248 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 07:31:42 +00:00
Said Ryan Ackley
cf7a808558 build should be fixed
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353215 13f79535-47bb-0310-9956-ffa450edef68
2003-07-17 02:43:26 +00:00
Glen Stampoultzis
2b8efa548e Site build was failing if tests fails. Should be okay now.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353213 13f79535-47bb-0310-9956-ffa450edef68
2003-07-15 11:23:18 +00:00
Glen Stampoultzis
9aae367586 Actually... just remembered. Can't do anything that requires forrest since gump doesn't know about forrest.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353211 13f79535-47bb-0310-9956-ffa450edef68
2003-07-14 12:14:18 +00:00
Glen Stampoultzis
c7bb5ddee9 Synced with the branch and made gump run a full dist.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353210 13f79535-47bb-0310-9956-ffa450edef68
2003-07-14 12:11:12 +00:00
Glen Stampoultzis
203346482d Fixes to bin distributions
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353102 13f79535-47bb-0310-9956-ffa450edef68
2003-05-17 05:43:08 +00:00
Glen Stampoultzis
085fe292e3 Added gump target
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353094 13f79535-47bb-0310-9956-ffa450edef68
2003-05-09 11:09:51 +00:00
Glen Stampoultzis
06da334819 Added how to run build documentation
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353093 13f79535-47bb-0310-9956-ffa450edef68
2003-05-09 11:06:55 +00:00
Avik Sengupta
4d078576d6 bringing back the ability to run one test at a time
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353080 13f79535-47bb-0310-9956-ffa450edef68
2003-05-04 09:17:06 +00:00
Glen Stampoultzis
528ddf5c6c Fixed some small build problems and rigged the failing HDF tests not to run.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353068 13f79535-47bb-0310-9956-ffa450edef68
2003-04-29 02:24:26 +00:00
Glen Stampoultzis
01f9f064c8 Merged from BUILD_BRANCH. Note: There is one problem. The HDF testcases are failing for me which prevents the full build from running. Committers, please feel free to tweak the build on your own now.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353067 13f79535-47bb-0310-9956-ffa450edef68
2003-04-24 00:53:41 +00:00
Avik Sengupta
a9a588f929 better diagnostics when running single tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352817 13f79535-47bb-0310-9956-ffa450edef68
2002-07-29 13:46:59 +00:00
Rainer Klute
8609168fae First HPSF test cases added.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352805 13f79535-47bb-0310-9956-ffa450edef68
2002-07-22 08:25:19 +00:00
Andrew C. Oliver
862c09d871 renamed suckyviewer sheetviewer and upped the version number a little
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352800 13f79535-47bb-0310-9956-ffa450edef68
2002-07-21 04:28:09 +00:00
Nicola Ken Barozzi
d8798390bc Reworked Gump descriptor and build.
Let's see what happens ;-)


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352794 13f79535-47bb-0310-9956-ffa450edef68
2002-07-20 17:32:40 +00:00
Andrew C. Oliver
52694b3539 Added Sucky Viewer for viewing XLS files with HSSF
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352712 13f79535-47bb-0310-9956-ffa450edef68
2002-06-22 16:08:04 +00:00
Avik Sengupta
2490325a95 added the ability to run tests one at a time
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352657 13f79535-47bb-0310-9956-ffa450edef68
2002-05-29 14:37:37 +00:00
Nicola Ken Barozzi
a7ad9decb6 Update to latest version of cents.
Most notably:
- added automagic cent that uses all available cents on common targets automagically
- corrected forrest problems in rendering faqs, todos and changes (icons too)
- corrected dist target


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352545 13f79535-47bb-0310-9956-ffa450edef68
2002-04-28 21:42:07 +00:00
Andrew C. Oliver
7d4cd498ce Made dist target "work"
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352496 13f79535-47bb-0310-9956-ffa450edef68
2002-04-27 13:24:54 +00:00
Nicola Ken Barozzi
889173d425 Adding a new failsafe-test target to the cent.
Making the site target use that, so that failing tests don't stop the
site build but can be showed on the test results pages.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352485 13f79535-47bb-0310-9956-ffa450edef68
2002-04-25 23:43:01 +00:00
Nicola Ken Barozzi
3c5c6fa0c9 Now umldoclet creates javadocs with uml link on top.
Changed build.xml to reflect the change.
Minor update in centipede.cent.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352484 13f79535-47bb-0310-9956-ffa450edef68
2002-04-25 22:53:41 +00:00
Nicola Ken Barozzi
87b8e10390 Update to latest dev version of Centipede whivh uses the newly committed
xmlproperty task in Ant :-)


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352466 13f79535-47bb-0310-9956-ffa450edef68
2002-04-22 11:00:18 +00:00
Nicola Ken Barozzi
4874773885 Changed order of dependency in the dist, so that tests are run after site generation.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352451 13f79535-47bb-0310-9956-ffa450edef68
2002-04-18 18:12:26 +00:00
Nicola Ken Barozzi
bede84bffb Removed the jar-cent target (not for poi, it's for krysalis-centipede);
added javasrc to the javadocs execution and moved checkstyle under metrics target.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352448 13f79535-47bb-0310-9956-ffa450edef68
2002-04-18 15:41:48 +00:00
Nicola Ken Barozzi
cd4a74ec55 Reverting a change to the interactive target that shouldn't have been committed.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352436 13f79535-47bb-0310-9956-ffa450edef68
2002-04-18 09:45:20 +00:00
Nicola Ken Barozzi
8bcffae0ee Removed antidote and xmldoclet as cents.
Not use now.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352435 13f79535-47bb-0310-9956-ffa450edef68
2002-04-18 08:56:02 +00:00
Nicola Ken Barozzi
e6f80fefa1 Now umldoclet works also with JDK1.3.1_02 (tested).
javadocs target now generates normal javadocs+uml docs.
Each class javadoc has a corresponding uml page, with the same name
but starting with uml-


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352422 13f79535-47bb-0310-9956-ffa450edef68
2002-04-15 09:24:04 +00:00
Nicola Ken Barozzi
97dd1afdba Last update of Centipede.
Fixed dist build, now it checks only functional tests before creating dist.
Changed path of cents' properties in properties.xml.
Centipede developement will now be decoupled from Poi, and continue on
krysalis.org.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352415 13f79535-47bb-0310-9956-ffa450edef68
2002-04-15 06:44:21 +00:00
Nicola Ken Barozzi
6df9e81352 Added new cents with build targets "uml" and "checkstyle".
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352393 13f79535-47bb-0310-9956-ffa450edef68
2002-04-11 18:00:20 +00:00
Nicola Ken Barozzi
65805d686e Updated interactive target descriptions.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352388 13f79535-47bb-0310-9956-ffa450edef68
2002-04-09 18:35:41 +00:00
Nicola Ken Barozzi
29c3795e0c Fixed dist build bug seen by Andy.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352383 13f79535-47bb-0310-9956-ffa450edef68
2002-04-09 14:18:39 +00:00
Nicola Ken Barozzi
20112283af Added site target.
It generates the docs, javadocs, test results and metrics.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352382 13f79535-47bb-0310-9956-ffa450edef68
2002-04-09 11:14:48 +00:00
Nicola Ken Barozzi
83ef5efb26 dist build fix (docs go before tests, to get the results in the docs)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352376 13f79535-47bb-0310-9956-ffa450edef68
2002-04-08 19:12:29 +00:00
Nicola Ken Barozzi
426880a70c Updated build for running dist and distlight targets.
Added uptodate checks before unjarring the cents.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352374 13f79535-47bb-0310-9956-ffa450edef68
2002-04-08 17:32:31 +00:00
Nicola Ken Barozzi
6b06a2c54c Added testtargets task that checks all targets indipendently (cleans in between).
It builds succesfully here.
Also changed gump target to run testtargets and then testmodule.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352361 13f79535-47bb-0310-9956-ffa450edef68
2002-04-08 13:45:07 +00:00
Nicola Ken Barozzi
7d9a386b0b Update of the build system.
Gump target works ok.
All docs generate ok.
Jar task is ok.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352353 13f79535-47bb-0310-9956-ffa450edef68
2002-04-08 07:21:16 +00:00
Andrew C. Oliver
424e1eacba put jar target on the menu as its the only way to get the jars from the
thing currently


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352347 13f79535-47bb-0310-9956-ffa450edef68
2002-04-06 22:08:22 +00:00
Nicola Ken Barozzi
f8d8614cb0 Fixed compilation for the separate jars, moved the centipede splash task under
the centipede cent and made the gui splash not load if the OS is unix type.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352345 13f79535-47bb-0310-9956-ffa450edef68
2002-04-06 17:36:35 +00:00
Nicola Ken Barozzi
fb5f1c9537 Added jdepend cent.
There are problems with classpath, so I've but the jar in the antipede lib dir :-(


git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352335 13f79535-47bb-0310-9956-ffa450edef68
2002-04-06 09:35:38 +00:00
Nicola Ken Barozzi
3fa7e826ed Update of Krysalis Centipede build system to version 1.0-dev
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352321 13f79535-47bb-0310-9956-ffa450edef68
2002-04-04 14:43:45 +00:00
Nicola Ken Barozzi
7a06cfb182 Update of Krysalis Centipede build system to version 1.0-dev
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352312 13f79535-47bb-0310-9956-ffa450edef68
2002-04-03 17:06:10 +00:00
Nicola Ken Barozzi
91f2aab60a Update of the build system to make the script cleaner and make ./lib/endorsed libs automatically used in both script and build classpaths.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352231 13f79535-47bb-0310-9956-ffa450edef68
2002-03-16 17:08:00 +00:00
Nicola Ken Barozzi
55f1c279c5 Make POI use commons.logging, make log4j optional and clean structure to comply with, and use, Krysalis Centipede 2.0.1.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352212 13f79535-47bb-0310-9956-ffa450edef68
2002-03-14 11:05:10 +00:00
mjohnson
5a91ae0da4 update build tools per Ken Barozzi's patch
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352096 13f79535-47bb-0310-9956-ffa450edef68
2002-02-15 02:11:36 +00:00
Glen Stampoultzis
9411fb08d8 Added support for automatic record generation
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352078 13f79535-47bb-0310-9956-ffa450edef68
2002-02-10 04:32:07 +00:00
Andrew C. Oliver
895297512d Initial revision
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352063 13f79535-47bb-0310-9956-ffa450edef68
2002-01-31 02:22:28 +00:00