[cvs] example commit by mtraum: added javadoc generation
JCorporate Ltd
jcorp at jcorporate.com
Thu Mar 17 06:10:03 UTC 2005
Log Message:
-----------
added javadoc generation
Modified Files:
--------------
example/weblog:
maven.xml
project.properties
Revision Data
-------------
Index: project.properties
===================================================================
RCS file: /home/javacorp/.cvs/expresso/example/weblog/project.properties,v
retrieving revision 1.2
retrieving revision 1.3
diff -Lweblog/project.properties -Lweblog/project.properties -u -r1.2 -r1.3
--- weblog/project.properties
+++ weblog/project.properties
@@ -22,7 +22,7 @@
maven.xdoc.date=left
maven.xdoc.version=${pom.currentVersion}
maven.linkcheck.enable = true
-maven.javadoc.links = http://java.sun.com/j2se/1.4.1/docs/api/
+maven.javadoc.links = http://java.sun.com/j2se/1.4.1/docs/api/, http://www.jcorporate.com/expresso/doc/javadocs
maven.docs.outputencoding=ISO-8859-1
maven.javadoc.customtags=javadoctag1 javadoctag2 javadoctag3
javadoctag1.name=todo
Index: maven.xml
===================================================================
RCS file: /home/javacorp/.cvs/expresso/example/weblog/maven.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -Lweblog/maven.xml -Lweblog/maven.xml -u -r1.2 -r1.3
--- weblog/maven.xml
+++ weblog/maven.xml
@@ -7,6 +7,7 @@
<ant:delete file="${weblog.doc.dir}/tutorial.html" />
<ant:delete file="${weblog.doc.dir}/tutorial.pdf" />
<ant:delete dir="${weblog.doc.dir}/images/callouts" />
+ <ant:delete dir="${weblog.doc.dir}/javadoc" />
</preGoal>
<!-- generate custom docs -->
@@ -31,12 +32,15 @@
</goal>
<!-- build the distribution -->
- <goal name="build-dist" prereqs="clean,jar:jar,build-docs">
+ <goal name="build-dist" prereqs="clean,jar:jar,javadoc,build-docs">
<j:set var="tag" value="${pom.artifactId}-${pom.currentVersion}" />
<ant:copy file="${maven.build.dir}/${tag}.jar" tofile="${basedir}/src/WEB-INF/lib/${pom.artifactId}.jar" />
<ant:copy file="${pom.getPluginContext('maven-sdocbook-plugin').getVariable('maven.sdocbook.generated.html')}/ChangeLog.html" todir="${weblog.doc.dir}" />
<ant:copy file="${pom.getPluginContext('maven-sdocbook-plugin').getVariable('maven.sdocbook.generated.html')}/tutorial.html" todir="${weblog.doc.dir}" />
<ant:copy file="${pom.getPluginContext('maven-sdocbook-plugin').getVariable('maven.sdocbook.generated.pdf')}/tutorial.pdf" todir="${weblog.doc.dir}" />
+ <ant:copy todir="${weblog.doc.dir}/javadoc">
+ <ant:fileset dir="${pom.getPluginContext('maven-javadoc-plugin').getVariable('maven.javadoc.destdir')}"/>
+ </ant:copy>
<ant:zip zipfile="${maven.build.dir}/${pom.artifactId}-${pom.currentVersion}.zip">
<ant:zipfileset dir="${basedir}/src" excludes="**/CVS, **/readme-directory.txt, **/directory-readme.txt, ${basedir}/src/WEB-INF/classes" />
</ant:zip>
More information about the cvs
mailing list