api-site/api-ref-guides/pom.xml
Diane Fleming e6b637b5f9 Correct Identity API docs advertise support for XML
Remove xml samples in identity.wadl and identity-admin.wadl
Will remove other xml samples in another patch

Change-Id: I845652e021f87156f3efacc3c8a9da97fcc68eed
Partial-Bug: #1445104
2015-05-03 15:22:40 -05:00

245 lines
10 KiB
XML

<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">
<parent>
<groupId>org.openstack.docs</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>openstack-api-ref-guides</artifactId>
<packaging>jar</packaging>
<name>OpenStack API Complete Reference Guides</name>
<properties>
<!-- This is set by Jenkins according to the branch. -->
<release.path.name>local</release.path.name>
<comments.enabled>0</comments.enabled>
</properties>
<!-- ################################################ -->
<!-- USE "mvn clean generate-sources" to run this POM -->
<!-- ################################################ -->
<build>
<!--
Setting the source and resource directories is not required for building the
project, but it provides certain IDEs with information necessary to show the
proper folder structure when the pom.xml is opened as a project.
-->
<sourceDirectory>src</sourceDirectory>
<resources>
<resource>
<directory>locale</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>com.rackspace.cloud.api</groupId>
<artifactId>clouddocs-maven-plugin</artifactId>
<!-- version is set in ../pom.xml file -->
<executions>
<!-- Configuration for OpenStack API Guide -->
<execution>
<id>os-api-ref</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref.xml </includes>
<pdfFilenameBase>api-ref</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-blockstorage-v2</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-blockstorage-v2.xml </includes>
<pdfFilenameBase>api-ref-blockstorage-v2</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-blockstorage-v1</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-blockstorage-v1.xml </includes>
<pdfFilenameBase>api-ref-blockstorage-v1</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-compute-v2</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-compute-v2.xml </includes>
<pdfFilenameBase>api-ref-compute-v2</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-compute-v2-ext</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-compute-v2-ext.xml </includes>
<pdfFilenameBase>api-ref-compute-v2-ext</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-compute-v2.1</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-compute-v2.1.xml </includes>
<pdfFilenameBase>api-ref-compute-v2.1</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-database-v1</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-database-v1.xml </includes>
<pdfFilenameBase>api-ref-database-v1</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-data-processing-v1.1</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-data-processing-v1.1.xml </includes>
<pdfFilenameBase>api-ref-data-processing-v1.1</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-identity-v3</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-identity-v3.xml </includes>
<pdfFilenameBase>api-ref-identity-v3</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-identity-v2</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-identity-v2.xml </includes>
<pdfFilenameBase>api-ref-identity-v2</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-image-v2</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-image-v2.xml </includes>
<pdfFilenameBase>api-ref-image-v2</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-image-v1</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-image-v1.xml </includes>
<pdfFilenameBase>api-ref-image-v1</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-networking-v2</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-networking-v2.xml </includes>
<pdfFilenameBase>api-ref-networking-v2</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-objectstorage-v1</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-objectstorage-v1.xml </includes>
<pdfFilenameBase>api-ref-objectstorage-v1</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-orchestration-v1</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-orchestration-v1.xml </includes>
<pdfFilenameBase>api-ref-orchestration-v1</pdfFilenameBase>
</configuration>
</execution>
<execution>
<id>os-api-ref-telemetry-v2</id>
<goals>
<goal>generate-pdf</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes> bk-api-ref-telemetry-v2.xml </includes>
<pdfFilenameBase>api-ref-telemetry-v2</pdfFilenameBase>
</configuration>
</execution>
</executions>
<configuration>
<webhelpDirname>api-ref-guides</webhelpDirname>
<generateToc> appendix toc,title
article/appendix nop
article toc,title
book toc,title
part toc,title
qandadiv toc
qandaset to
reference toc,title
set toc,title
</generateToc>
<xincludeSupported>true</xincludeSupported>
<sourceDirectory>src</sourceDirectory>
<branding>openstack</branding>
<trimWadlUriCount>1</trimWadlUriCount>
<showXslMessages>true</showXslMessages>
<highlightSource>false</highlightSource>
<security>external</security>
<suppressFooterNavigation>0</suppressFooterNavigation>
</configuration>
</plugin>
</plugins>
</build>
</project>