|
From: <jde...@us...> - 2006-07-06 12:22:10
|
Revision: 1166 Author: jdempsey Date: 2006-07-06 05:21:54 -0700 (Thu, 06 Jul 2006) ViewCVS: http://svn.sourceforge.net/pcgen/?rev=1166&view=rev Log Message: ----------- Add pcgen documentation to autobuild. Modified Paths: -------------- Trunk/pcgen/maven.xml Trunk/pcgen/project.xml Trunk/pcgen/xdocs/index.xml Added Paths: ----------- Trunk/pcgen/xdocs/images/vellum.jpg Modified: Trunk/pcgen/maven.xml =================================================================== --- Trunk/pcgen/maven.xml 2006-07-06 12:21:44 UTC (rev 1165) +++ Trunk/pcgen/maven.xml 2006-07-06 12:21:54 UTC (rev 1166) @@ -1,5 +1,6 @@ <project xmlns:maven="jelly:maven" xmlns:j="jelly:core" xmlns:ant="jelly:ant" xmlns:u="jelly:util"> + <goal name="generate-jars"> <ant:ant dir="${basedir}" antfile="build.xml" target="scripts"> <property name="build.classes.dir" value="${maven.build.dest}"/> @@ -11,30 +12,31 @@ <property name="build.classes.dir" value="${maven.build.dest}"/> </ant:ant> </goal> - <preGoal name="java:compile"> - <attainGoal name="javacc:javacc-generate"/> - <!-- Kludge around a typo in the JavaCC --> - <ant:path id="maven.javacc.compile.src.set" - location="${basedir}/target/generated-src"/> - <maven:addPath id="maven.compile.src.set" - refid="maven.javacc.compile.src.set"/> - </preGoal> - <postGoal name="java:compile"> + + <preGoal name="java:compile"> + <attainGoal name="javacc:javacc-generate"/> + <!-- Kludge around a typo in the JavaCC --> + <ant:path id="maven.javacc.compile.src.set" + location="${basedir}/target/generated-src"/> + <maven:addPath id="maven.compile.src.set" + refid="maven.javacc.compile.src.set"/> + </preGoal> + <postGoal name="java:compile"> <attainGoal name="generate-jars" /> - </postGoal> - <preGoal name="maven-javadoc-plugin:report"> - <attainGoal name="javacc:javacc-generate"/> - </preGoal> - - - <goal name="pcgen:package-clean"> - <ant:mkdir dir="${basedir}/target/distributions" /> - <ant:delete> - <fileset dir="${basedir}/target/distributions" includes="*.zip, *.tgz"/> - </ant:delete> - </goal> - - <goal name="pcgen:package" prereqs="pcgen:package-clean"> + </postGoal> + + <preGoal name="maven-javadoc-plugin:report"> + <attainGoal name="javacc:javacc-generate"/> + </preGoal> + + <goal name="pcgen:package-clean"> + <ant:mkdir dir="${basedir}/target/distributions" /> + <ant:delete> + <fileset dir="${basedir}/target/distributions" includes="*.zip, *.tgz"/> + </ant:delete> + </goal> + + <goal name="pcgen:package" prereqs="pcgen:package-clean"> <j:new className="java.util.Date" var="timestamp" /> <j:new className="java.text.SimpleDateFormat" var="format"> <j:arg type="java.lang.String" value="yyyyMMdd.HHmm" /> @@ -49,36 +51,46 @@ <j:arg type="java.util.Date" value="${timestamp}" /> </j:invoke> - <ant:mkdir dir="${basedir}/target/distributions" /> - - <ant:zip destfile="target/distributions/pcgen-all-no-libs-${formattedDate}.zip"> - <fileset dir="${basedir}/target"> - <include name="pcgen.jar"/> - </fileset> - <fileset dir="${basedir}/code/bin"> - <include name="pcgen.sh"/> - <include name="pcgen.bat"/> - <include name="pcgen_low_mem.bat"/> - <include name="filepaths.ini"/> - </fileset> - <fileset dir="${basedir}" > - <include name="plugins/**"/> - <include name="data/**"/> - <include name="outputsheets/**"/> - <include name="docs/**"/> - <include name="system/**"/> - </fileset> - - </ant:zip> -<!-- - <ant:zip basedir="${basedir}" destfile="target/distributions/pcgen-code-${formattedDate}.zip" - includes="pcgen.jar, pcgen.bat, pcgen.sh, pcgen_low_mem.bat, plugins/**" /> - <ant:zip basedir="${basedir}" destfile="target/distributions/pcgen-content-${formattedDate}.zip" - includes="data/**, outputsheets/**, docs/**, system/**" /> - --> - <ant:zip basedir="${basedir}" destfile="target/distributions/pcgen-libraries-${formattedDate}.zip" - includes="lib/**" - excludes="lib/emma/**, lib/test/**"/> - </goal> - -</project> + <ant:mkdir dir="${basedir}/target/distributions" /> + + <ant:zip destfile="target/distributions/pcgen-all-no-libs-${formattedDate}.zip"> + <fileset dir="${basedir}/target"> + <include name="pcgen.jar"/> + </fileset> + <fileset dir="${basedir}/code/bin"> + <include name="pcgen.sh"/> + <include name="pcgen.bat"/> + <include name="pcgen_low_mem.bat"/> + <include name="filepaths.ini"/> + </fileset> + <fileset dir="${basedir}" > + <include name="plugins/**"/> + <include name="data/**"/> + <include name="outputsheets/**"/> + <include name="docs/**"/> + <include name="system/**"/> + </fileset> + </ant:zip> + + <ant:zip basedir="${basedir}" destfile="target/distributions/pcgen-libraries-${formattedDate}.zip" + includes="lib/**" + excludes="lib/emma/**, lib/test/**"/> + </goal> + + <!-- Simple report to copy the pcgen documentation into the published site --> + <goal name="pcgen-docs-plugin:register" /> + <goal name="pcgen-docs-plugin:report" + description="Add the PCGen documentation as a report to the output."> + + <j:if test="${siteClean}"> + <echo>Cleaning destination first</echo> + <delete dir="target/docs/pcgen-docs" /> + </j:if> + + <mkdir dir="target/docs/pcgen-docs" /> + <copy todir="target/docs/pcgen-docs"> + <fileset dir="docs" /> + </copy> + </goal> + +</project> Modified: Trunk/pcgen/project.xml =================================================================== --- Trunk/pcgen/project.xml 2006-07-06 12:21:44 UTC (rev 1165) +++ Trunk/pcgen/project.xml 2006-07-06 12:21:54 UTC (rev 1166) @@ -12,6 +12,7 @@ <inceptionYear>2003</inceptionYear> <package>pcgen</package> <logo>http://pcgen.sourceforge.net/banners/PCGen_FullBanner_486x60.png</logo> + <issueTrackingUrl>http://pcgen.sourceforge.net/06_trackers.php</issueTrackingUrl> <description>PCGen RPG character generator.</description> <shortDescription>PCGen RPG character generator.</shortDescription> @@ -122,6 +123,10 @@ <name>Tir Gwaith</name> <id>tir-gwaith</id> </developer> + <developer> + <name>Jonas Karlsson</name> + <id>jujutsunerd</id> + </developer> </developers> @@ -232,7 +237,7 @@ <reports> <report>maven-changelog-plugin</report> - <!-- <report>maven-changes-plugin</report> --> + <report>maven-changes-plugin</report> <!-- Runs slower'n molassas --> <!-- <report>maven-checkstyle-plugin</report> --> <report>maven-developer-activity-plugin</report> @@ -248,6 +253,7 @@ <report>maven-pmd-plugin</report> <report>maven-simian-plugin</report> <report>maven-tasklist-plugin</report> + <report>pcgen-docs-plugin</report> </reports> <build> Added: Trunk/pcgen/xdocs/images/vellum.jpg =================================================================== (Binary files differ) Property changes on: Trunk/pcgen/xdocs/images/vellum.jpg ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Modified: Trunk/pcgen/xdocs/index.xml =================================================================== --- Trunk/pcgen/xdocs/index.xml 2006-07-06 12:21:44 UTC (rev 1165) +++ Trunk/pcgen/xdocs/index.xml 2006-07-06 12:21:54 UTC (rev 1166) @@ -18,6 +18,7 @@ <li><a href="http://pcgen.sourceforge.net/">PCGen Home Page</a></li> <li><a href="http://www.legolas.org/pcgen/pytw/#Welcome">PCGen Wiki</a></li> <li><a href="https://sourceforge.net/projects/pcgen/">SourceForge Project Page</a></li> +<li><a href="pcgen-docs/index.html">PCGen Documentation</a></li> </ul> </p> </section> </body> </document> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |