commit 0a5544522fa940a651684be758fbb802beb9d3ab Author: Jorge L. Williams Date: Sat Nov 6 23:36:32 2010 -0500 Initial implementation. diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..62a1030 --- /dev/null +++ b/pom.xml @@ -0,0 +1,114 @@ + + + + 4.0.0 + com.rackspace.cloud.api + clouddocs-maven-plugin + Cloud API Docs Plugin + 1.0.0-SNAPSHOT + maven-plugin + + Generates a XHTML and API documents. + + + + com.agilejava.docbkx + docbkx-maven-plugin + 2.0.11 + + + net.sf.docbook + docbook-xsl + 1.75.2 + zip + ns-resources + + + xerces + xercesImpl + 2.8.0 + runtime + + + xerces + xmlParserAPIs + 2.6.2 + runtime + + + org.apache.avalon.framework + avalon-framework-impl + 4.3.1 + + + xalan + xalan + 2.7.0 + + + org.apache.maven + maven-plugin-api + 2.0 + + + com.agilejava.docbkx + docbkx-maven-base + 2.0.11 + + + net.sf.xslthl + xslthl + 2.0.1 + + + net.sf.docbook + docbook-xsl-saxon + 1.0.0 + + + org.apache.maven.shared + maven-plugin-testing-harness + 1.0-beta-1 + test + + + + + + com.agilejava.docbkx + docbkx-builder-maven-plugin + + + generate-xhtml + + build + + + xhtml + com.rackspace.cloud.api.docs.HTMLMojo + ${excluded.properties},root.filename,base.dir + + + + generate-pdf + + build + + + fo + com.rackspace.cloud.api.docs.PDFMojo + DocbkxPdfMojo + pdf + ${excluded.properties} + + + + + com.agilejava.docbkx.maven + + + + + diff --git a/src/main/java/com/rackspace/cloud/api/docs/HTMLMojo.java b/src/main/java/com/rackspace/cloud/api/docs/HTMLMojo.java new file mode 100644 index 0000000..2c58dc9 --- /dev/null +++ b/src/main/java/com/rackspace/cloud/api/docs/HTMLMojo.java @@ -0,0 +1,6 @@ +package com.rackspace.cloud.api.docs; + +import com.agilejava.docbkx.maven.AbstractHtmlMojo; + +public abstract class HTMLMojo extends AbstractHtmlMojo { +} diff --git a/src/main/java/com/rackspace/cloud/api/docs/PDFMojo.java b/src/main/java/com/rackspace/cloud/api/docs/PDFMojo.java new file mode 100644 index 0000000..824591f --- /dev/null +++ b/src/main/java/com/rackspace/cloud/api/docs/PDFMojo.java @@ -0,0 +1,6 @@ +package com.rackspace.cloud.api.docs; + +import com.agilejava.docbkx.maven.AbstractPdfMojo; + +public abstract class PDFMojo extends AbstractPdfMojo { +}