You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
135 lines
6.5 KiB
135 lines
6.5 KiB
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0" |
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
|
|
|
<modelVersion>4.0.0</modelVersion> |
|
|
|
<groupId>org.openstack.docs</groupId> |
|
<artifactId>openstack-guide</artifactId> |
|
<version>1.0.0-SNAPSHOT</version> |
|
<packaging>jar</packaging> |
|
<name>OpenStack Guides</name> |
|
<!-- ################################################ --> |
|
<!-- USE "mvn clean generate-sources" to run this POM --> |
|
<!-- ################################################ --> |
|
<profiles> |
|
<profile> |
|
<id>Rackspace Research Repositories</id> |
|
<activation> |
|
<activeByDefault>true</activeByDefault> |
|
</activation> |
|
<repositories> |
|
<repository> |
|
<id>rackspace-research</id> |
|
<name>Rackspace Research Repository</name> |
|
<url>http://maven.research.rackspacecloud.com/content/groups/public/</url> |
|
</repository> |
|
</repositories> |
|
<pluginRepositories> |
|
<pluginRepository> |
|
<id>rackspace-research</id> |
|
<name>Rackspace Research Repository</name> |
|
<url>http://maven.research.rackspacecloud.com/content/groups/public/</url> |
|
</pluginRepository> |
|
</pluginRepositories> |
|
</profile> |
|
</profiles> |
|
|
|
<build> |
|
<resources> |
|
<resource> |
|
<directory>target/docbkx/pdf</directory> |
|
<excludes> |
|
<exclude>**/*.fo</exclude> |
|
</excludes> |
|
</resource> |
|
</resources> |
|
<plugins> |
|
|
|
<plugin> |
|
<groupId>com.rackspace.cloud.api</groupId> |
|
<artifactId>clouddocs-maven-plugin</artifactId> |
|
<version>1.0.5-SNAPSHOT</version> |
|
<executions> |
|
<execution> |
|
<id>goal1</id> |
|
<goals> |
|
<goal>generate-pdf</goal> |
|
</goals> |
|
<phase>generate-sources</phase> |
|
<configuration> |
|
<highlightSource>false</highlightSource> |
|
</configuration> |
|
</execution> |
|
<execution> |
|
<id>goal2</id> |
|
<goals> |
|
<goal>generate-webhelp</goal> |
|
</goals> |
|
<phase>generate-sources</phase> |
|
<configuration> |
|
<!-- These parameters only apply to webhelp --> |
|
<enableDisqus>0</enableDisqus> |
|
<disqusShortname>openstackdocs</disqusShortname> |
|
<enableGoogleAnalytics>1</enableGoogleAnalytics> |
|
<googleAnalyticsId>UA-17511903-6</googleAnalyticsId> |
|
<generateToc> |
|
appendix toc,title |
|
article/appendix nop |
|
article toc,title |
|
book title,figure,table,example,equation |
|
chapter toc,title |
|
part toc,title |
|
preface toc,title |
|
qandadiv toc |
|
qandaset toc |
|
reference toc,title |
|
set toc,title |
|
</generateToc> |
|
<!-- The following elements sets the autonumbering of sections in output for chapter numbers but no numbered sections--> |
|
<sectionAutolabel>0</sectionAutolabel> |
|
<sectionLabelIncludesComponentLabel>0</sectionLabelIncludesComponentLabel> |
|
<postProcess> |
|
<!-- Copies the figures to the correct location for webhelp --> |
|
<copy todir="${basedir}/target/docbkx/webhelp/neutron-api-1.0/figures"> |
|
<fileset dir="${basedir}/source/docbkx/neutron-api-1.0/figures"> |
|
<include name="**/*.png" /> |
|
</fileset> |
|
</copy> |
|
|
|
<!-- New stuff --> |
|
<copy |
|
todir="${basedir}/target/docbkx/webhelp/trunk/developer/neutron-api-1.0"> |
|
<fileset |
|
dir="${basedir}/target/docbkx/webhelp/neutron-api-1.0/neutron-api-guide/"> |
|
<include name="**/*" /> |
|
</fileset> |
|
</copy> |
|
<!--Moves PDFs to the needed placement --> |
|
<move failonerror="false" |
|
file="${basedir}/target/docbkx/pdf/neutron-api-1.0/neutron-api-guide.pdf" |
|
tofile="${basedir}/target/docbkx/webhelp/trunk/developer/neutron-api-1.0/neutron-api-guide-trunk.pdf"/> |
|
|
|
<!--Deletes leftover uneeded directories --> |
|
<delete |
|
dir="${basedir}/target/docbkx/webhelp/neutron-api-1.0"/> |
|
</postProcess> |
|
</configuration> |
|
</execution> |
|
</executions> |
|
<configuration> |
|
<!-- These parameters apply to pdf and webhelp --> |
|
<xincludeSupported>true</xincludeSupported> |
|
<sourceDirectory>source/docbkx</sourceDirectory> |
|
<includes> |
|
neutron-api-1.0/neutron-api-guide.xml |
|
</includes> |
|
<profileSecurity>reviewer</profileSecurity> |
|
<branding>openstack</branding> |
|
</configuration> |
|
</plugin> |
|
|
|
</plugins> |
|
</build> |
|
</project>
|
|
|