| <!-- | 
 |   Licensed to the Apache Software Foundation (ASF) under one | 
 |   or more contributor license agreements.  See the NOTICE file | 
 |   distributed with this work for additional information | 
 |   regarding copyright ownership.  The ASF licenses this file | 
 |   to you under the Apache License, Version 2.0 (the | 
 |   "License"); you may not use this file except in compliance | 
 |   with the License.  You may obtain a copy of the License at | 
 |  | 
 |     http://www.apache.org/licenses/LICENSE-2.0 | 
 |  | 
 |   Unless required by applicable law or agreed to in writing, | 
 |   software distributed under the License is distributed on an | 
 |   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | 
 |   KIND, either express or implied.  See the License for the | 
 |   specific language governing permissions and limitations | 
 |   under the License. | 
 | --> | 
 | <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/xsd/maven-4.0.0.xsd"> | 
 |     <modelVersion>4.0.0</modelVersion> | 
 |     <artifactId>cloud-apidoc</artifactId> | 
 |     <name>Apache CloudStack apidocs</name> | 
 |     <packaging>pom</packaging> | 
 |     <parent> | 
 |         <groupId>org.apache.cloudstack</groupId> | 
 |         <artifactId>cloud-tools</artifactId> | 
 |         <version>4.13.1.0-SNAPSHOT</version> | 
 |         <relativePath>../pom.xml</relativePath> | 
 |     </parent> | 
 |     <properties> | 
 |         <client.config.base>../../client/target/</client.config.base> | 
 |         <client.config.jars>${client.config.base}/cloud-client-ui-${project.version}.jar</client.config.jars> | 
 |         <client.config.conf>${client.config.base}/classes</client.config.conf> | 
 |     </properties> | 
 |     <dependencies> | 
 |         <dependency> | 
 |             <groupId>org.apache.cloudstack</groupId> | 
 |             <artifactId>cloud-server</artifactId> | 
 |             <version>${project.version}</version> | 
 |         </dependency> | 
 |         <dependency> | 
 |             <groupId>org.apache.cloudstack</groupId> | 
 |             <artifactId>cloud-client-ui</artifactId> | 
 |             <version>${project.version}</version> | 
 |             <type>pom</type> | 
 |         </dependency> | 
 |     </dependencies> | 
 |     <build> | 
 |         <plugins> | 
 |             <plugin> | 
 |                 <groupId>org.codehaus.mojo</groupId> | 
 |                 <artifactId>exec-maven-plugin</artifactId> | 
 |                 <version>1.2.1</version> | 
 |                 <executions> | 
 |                     <execution> | 
 |                         <id>compile</id> | 
 |                         <phase>compile</phase> | 
 |                         <goals> | 
 |                             <goal>exec</goal> | 
 |                         </goals> | 
 |                         <configuration> | 
 |                             <executable>bash</executable> | 
 |                             <arguments> | 
 |                                 <argument>./build-apidoc.sh</argument> | 
 |                                 <armument>${project.version}</armument> | 
 |                                 <argument>${client.config.jars}</argument> | 
 |                                 <argument>${client.config.jars}</argument> | 
 |                                 <argument>./target</argument> | 
 |                             </arguments> | 
 |                         </configuration> | 
 |                     </execution> | 
 |                     <execution> | 
 |                         <id>package</id> | 
 |                         <phase>package</phase> | 
 |                         <goals> | 
 |                             <goal>exec</goal> | 
 |                         </goals> | 
 |                         <configuration> | 
 |                             <workingDirectory>target</workingDirectory> | 
 |                             <executable>tar</executable> | 
 |                             <arguments> | 
 |                                 <argument>-cjf</argument> | 
 |                                 <argument>apidoc.tar.bz2</argument> | 
 |                                 <argument>xmldoc</argument> | 
 |                             </arguments> | 
 |                         </configuration> | 
 |                     </execution> | 
 |                 </executions> | 
 |             </plugin> | 
 |         </plugins> | 
 |     </build> | 
 | </project> |