Jeff, I'm still a bit pre-oocupied by getting our own build refactored. So fast skim-read of this leaves me with the question:
Would building the maven-plugin be in our realm ot in yours? (meaning would it be like an option in building maven, which then just gets us from cvs,.... blabla...) (or rather a distribution one gets from the forrest team?) -marc= > -----Original Message----- > From: Jeff Turner [mailto:[EMAIL PROTECTED]] > Sent: donderdag 22 augustus 2002 15:35 > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Maven Forrest plugin 0.1 > > > Hi, > > Attached are 8k of files implementing a very minimal > Maven Forrest > plugin. The README.txt file describes how to build it. > > It will generate a website based on XML content from > src/documentation/contents/xdocs, and images from > src/documentation/resources/images. These directories > are not currently > customizable. > > A current 'feature' is that if no content is found > (src/documentation/*), > then it will create a skeleton doc structure, and build that. > > So, assuming you've installed it, you can pick any > Maven project to try > it out. Output from running 'maven forrest' in Commons > 'lang' is appended. By > copying the attached forrest-project.xml to the > Forrest project (renaming to > project.xml), one can use Maven to build the Forrest docs. > > Further progress on this plugin is dependent on > progress in reorganising the > Forrest build system, currently being discussed on > forrest-dev. The idea is > that Forrest maintains an Ant script whose targets > will build docs in any > project, and then the Maven (and Centipede) plugins > are just a thin wrapper > around this. > > > --Jeff > > > jeff@expresso:~/apache/jakarta/jakarta-commons/lang$ > maven forrest > __ __ > | \/ |__ Jakarta _ ___ > | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > |_| |_\__,_|\_/\___|_||_| v. 1.0-b5-dev > > Lang (commons-lang) 1.0-dev > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-commons/lang > > forrest:transform: > [echo] > ------------------------------------------- > | Forrest starter script > | > | Using ${forrest.home} = > /home/jeff/maven/plugins/maven-forrest-plugin-0.1/xml-forrest > | Building docs in > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-commons/lang > ------------------------------------------- > > [echo] Creating skeleton xdocs structure > [mkdir] Created dir: > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/src/documentation/content/xdocs > [copy] Copying 3 files to > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/src/documentation/content/xdocs > [echo] Generated new project > [echo] Now generating docs from skeleton project.. > [delete] Deleting directory > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/target/work/cache-dir > [echo] > ------------------------------------------- > | Forrest starter script > | > | Using ${forrest.home} = > /home/jeff/maven/plugins/maven-forrest-plugin-0.1/xml-forrest > | Building docs in > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-commons/lang > ------------------------------------------- > > [available] DEPRECATED - <available> used to > override an existing property. > Build file should not reuse the same property name > for different values. > [echo] Running docs generation from: ./src/documentation. > [mkdir] Created dir: > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/target/docs > [copy] Copying 3 files to > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/target/work > [copy] Copying 3 files to > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/target/work > [echo] > ------------------------------------------------------------- > [echo] Building docs, please stand by ... > [java] > [java] setup..........done. > [java] Warming up... > [java] ...ready, let's go: > [java] URI: index.html > [java] getting links: .. > [java] . > [java] . > [java] [broken link]--> images/group-logo.gif > [java] [broken link]--> images/project-logo.gif > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] . > [java] > [java] processing > [java] [text/html]--> index.html > [java] URI: skin/page.css > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/page.css > [java] URI: skin/images/spacer.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/spacer.gif > [java] URI: skin/breadcrumbs.js > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/breadcrumbs.js > [java] URI: skin/images/search-left.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/search-left.gif > [java] URI: skin/images/search-right.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/search-right.gif > [java] URI: skin/images/tabSel-left.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/tabSel-left.gif > [java] URI: skin/images/tabSel-right.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/tabSel-right.gif > [java] URI: changes.html > [java] getting links: . [broken link]--> > images/group-logo.gif > [java] [broken link]--> images/project-logo.gif > [java] [broken link]--> changes.pdf > [java] [broken link]--> images/add.jpg > [java] > [java] processing > [java] [text/html]--> changes.html > [java] URI: todo.html > [java] getting links: . [broken link]--> > images/group-logo.gif > [java] [broken link]--> images/project-logo.gif > [java] [broken link]--> todo.pdf > [java] > [java] processing > [java] [text/html]--> todo.html > [java] URI: skin/images/menu-left.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/menu-left.gif > [java] URI: skin/images/menu-right.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/menu-right.gif > [java] URI: index.pdf > [java] getting links: . > [java] processing > [java] [application/pdf]--> index.pdf > [java] URI: skin/images/printer.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/printer.gif > [java] URI: skin/images/label.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/label.gif > [java] URI: skin/images/page.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/page.gif > [java] URI: skin/images/chapter.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/chapter.gif > [java] URI: skin/images/chapter_open.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/chapter_open.gif > [java] URI: skin/images/current.gif > [java] getting links: . > [java] processing > [java] [{mime-type}]--> skin/images/current.gif > [java] URI: /favicon.ico > [java] getting links: . > [java] processing > [java] [{mime-type}]--> /favicon.ico > [java] > [java] disposing....done. > [echo] ...docs generated successfully in > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/target/docs > [echo] > ------------------------------------------------------------- > [echo] > Done! Please point your browser at > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/target/docs to see the generated > docs, and then fill in the content by editing > the XML files at > > /old/home/jeff/homeoverflow/apache/jakarta/jakarta-comm > ons/lang/src/documentation/content/xdocs > > > forrest: > > BUILD SUCCESSFUL > Total time: 40 seconds > > > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
