Bump versions for 2.2.0 release
[deliverable/tracecompass.git] / doc / org.eclipse.tracecompass.doc.dev / pom.xml
CommitLineData
067490ab
AM
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 Copyright (C) 2011, Red Hat, Inc.
4
5 All rights reserved. This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License v1.0
7 which accompanies this distribution, and is available at
8 http://www.eclipse.org/legal/epl-v10.html
9-->
10<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
11 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
12 <modelVersion>4.0.0</modelVersion>
13
14 <parent>
8995fed0 15 <artifactId>org.eclipse.tracecompass.doc</artifactId>
8336b412 16 <groupId>org.eclipse.tracecompass</groupId>
1d310b28 17 <version>2.2.0-SNAPSHOT</version>
067490ab
AM
18 </parent>
19
8995fed0 20 <artifactId>org.eclipse.tracecompass.doc.dev</artifactId>
067490ab
AM
21 <packaging>eclipse-plugin</packaging>
22
8995fed0 23 <name>Trace Compass Developer Guide</name>
067490ab
AM
24
25 <build>
26 <plugins>
27 <plugin>
28 <groupId>org.apache.maven.plugins</groupId>
29 <artifactId>maven-antrun-plugin</artifactId>
067490ab
AM
30 <executions>
31 <execution>
32 <id>generate-documentation</id>
33 <phase>generate-sources</phase>
34 <configuration>
35 <echo>Generating TMF Help Files</echo>
f4b0de0f 36 <target>
067490ab
AM
37 <property name="compile_classpath" refid="maven.compile.classpath" />
38 <ant target="build" inheritRefs="true" antfile="build.xml" />
f4b0de0f 39 </target>
067490ab
AM
40 </configuration>
41 <goals>
42 <goal>run</goal>
43 </goals>
44 </execution>
a9567d7b
AM
45 <execution>
46 <id>clean-documentation</id>
47 <phase>clean</phase>
48 <configuration>
49 <echo>Cleaning up generated TMF Help Files</echo>
f4b0de0f 50 <target>
a9567d7b 51 <ant target="clean" antfile="build.xml" />
f4b0de0f 52 </target>
a9567d7b
AM
53 </configuration>
54 <goals>
55 <goal>run</goal>
56 </goals>
57 </execution>
067490ab 58 </executions>
067490ab 59 </plugin>
887cb879
MAL
60 <!-- Build help index -->
61 <plugin>
62 <groupId>org.eclipse.tycho.extras</groupId>
63 <artifactId>tycho-eclipserun-plugin</artifactId>
887cb879
MAL
64 <configuration>
65 <appArgLine>-application org.eclipse.ant.core.antRunner -buildfile build.xml build.index</appArgLine>
66 </configuration>
67 </plugin>
68 <!-- We don't use the ant file to clean because of http://jira.codehaus.org/browse/MANTRUN-78 -->
69 <plugin>
70 <artifactId>maven-clean-plugin</artifactId>
887cb879
MAL
71 <executions>
72 <execution>
73 <id>clean-index</id>
74 <phase>clean</phase>
75 <configuration>
76 <filesets>
77 <fileset><directory>index/</directory></fileset>
78 </filesets>
79 </configuration>
80 <goals>
81 <goal>clean</goal>
82 </goals>
83 </execution>
84 </executions>
85 </plugin>
067490ab
AM
86 </plugins>
87 </build>
88
963f45d5
AM
89 <profiles>
90 <profile>
91 <id>deploy-doc</id>
92 <build>
93 <plugins>
94 <plugin>
95 <artifactId>maven-antrun-plugin</artifactId>
96 <executions>
97 <execution>
98 <id>deploy</id>
99 <phase>install</phase>
100 <goals>
101 <goal>run</goal>
102 </goals>
103 <configuration>
104 <target>
105 <delete includeemptydirs="false">
106 <fileset
107 dir="${docDestination}/org.eclipse.tracecompass.doc.dev">
108 <include name="**" />
109 </fileset>
110 </delete>
111
112 <copy includeemptydirs="false" todir="${docDestination}/org.eclipse.tracecompass.doc.dev">
113 <fileset dir="doc" includes="*.html,images/**"/>
114 </copy>
115 </target>
116 </configuration>
117 </execution>
118 </executions>
119 </plugin>
120 </plugins>
121 </build>
122 </profile>
123 </profiles>
124
067490ab 125</project>
This page took 0.097115 seconds and 5 git commands to generate.