<parent>
<artifactId>org.eclipse.tracecompass.doc</artifactId>
<groupId>org.eclipse.tracecompass</groupId>
- <version>0.1.0-SNAPSHOT</version>
+ <version>2.0.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.tracecompass.doc.user</artifactId>
- <version>0.1.0-SNAPSHOT</version>
+ <version>1.1.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<name>Trace Compass User Guide</name>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
+ <version>1.8</version>
<executions>
<execution>
<id>generate-documentation</id>
</dependencies>
</plugin>
+ <!-- Build help index -->
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-eclipserun-plugin</artifactId>
+ <version>${tycho-extras-version}</version>
+ <configuration>
+ <appArgLine>-application org.eclipse.ant.core.antRunner -buildfile build.xml build.index</appArgLine>
+ </configuration>
+ </plugin>
+ <!-- We don't use the ant file to clean because of http://jira.codehaus.org/browse/MANTRUN-78 -->
+ <plugin>
+ <artifactId>maven-clean-plugin</artifactId>
+ <version>2.6.1</version>
+ <executions>
+ <execution>
+ <id>clean-index</id>
+ <phase>clean</phase>
+ <configuration>
+ <filesets>
+ <fileset><directory>index/</directory></fileset>
+ </filesets>
+ </configuration>
+ <goals>
+ <goal>clean</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
+ <profiles>
+ <profile>
+ <id>deploy-doc</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>deploy</id>
+ <phase>install</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <target>
+ <delete includeemptydirs="false">
+ <fileset
+ dir="${docDestination}/org.eclipse.tracecompass.doc.user">
+ <include name="**" />
+ </fileset>
+ </delete>
+
+ <copy includeemptydirs="false" todir="${docDestination}/org.eclipse.tracecompass.doc.user">
+ <fileset dir="doc" includes="*.html,images/**"/>
+ </copy>
+ </target>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
<groupId>org.eclipse.tracecompass</groupId>
</project>