tmf: Add TmfTraceAdapterManager
[deliverable/tracecompass.git] / rcp / org.eclipse.tracecompass.rcp.product / pom.xml
CommitLineData
9c0ffa34
BH
1<?xml version="1.0" encoding="UTF-8"?>
2
3<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5 <modelVersion>4.0.0</modelVersion>
6
9c0ffa34
BH
7 <artifactId>tracing</artifactId>
8 <packaging>eclipse-repository</packaging>
a6140f01 9 <name>Trace Compass RCP Product</name>
9c0ffa34
BH
10
11 <parent>
5be236ca 12 <artifactId>org.eclipse.tracecompass.rcp-parent</artifactId>
8336b412 13 <groupId>org.eclipse.tracecompass</groupId>
38a9b03f 14 <version>2.0.0-SNAPSHOT</version>
9c0ffa34
BH
15 </parent>
16
17 <properties>
a6140f01 18 <productId>org.eclipse.tracecompass.rcp</productId>
7ded7fad 19 <maven.build.timestamp.format>yyyyMMdd-HHmm</maven.build.timestamp.format>
9c0ffa34
BH
20 </properties>
21
22 <build>
23 <plugins>
24 <plugin>
25 <groupId>org.eclipse.tycho</groupId>
26 <artifactId>tycho-p2-director-plugin</artifactId>
27 <version>${tycho-version}</version>
28 <executions>
29 <execution>
30 <id>materialize-products</id>
31 <goals>
32 <goal>materialize-products</goal>
33 </goals>
34 </execution>
35 <execution>
36 <id>archive-products</id>
37 <goals>
38 <goal>archive-products</goal>
39 </goals>
40 <configuration>
41 <formats>
42 <linux>tar.gz</linux>
ace940da 43 <macosx>tar.gz</macosx>
9c0ffa34
BH
44 <solaris>zip</solaris>
45 <win32>zip</win32>
46 </formats>
47 </configuration>
48 </execution>
49 </executions>
50 <configuration>
51 <products>
52 <product>
26e617c1 53 <archiveFileName>trace-compass-${unqualifiedVersion}-${build.timestamp}</archiveFileName>
9c0ffa34 54 <id>${productId}</id>
a6140f01 55 <rootFolder>trace-compass</rootFolder>
91d6dce4
MAL
56 <rootFolders>
57 <!-- for MacOSX, make sure you use a folder ending with .app , see bug 463670 -->
58 <macosx>trace-compass.app</macosx>
59 </rootFolders>
9c0ffa34
BH
60 </product>
61 </products>
876bae55 62 <source>repository</source>
9c0ffa34
BH
63 </configuration>
64 </plugin>
65 </plugins>
66 </build>
4b42d066 67
c83e2467 68 <!-- Deploy RCP builds and update site to the downloads area -->
4b42d066
AM
69 <profiles>
70 <profile>
71 <id>deploy-rcp</id>
72 <properties>
a0d5c3da 73 <rcpDestination>/home/data/httpd/download.eclipse.org/tracecompass/master/rcp/</rcpDestination>
c83e2467 74 <rcpSiteDestination>/home/data/httpd/download.eclipse.org/tracecompass/master/rcp-repository/</rcpSiteDestination>
4b42d066
AM
75 </properties>
76 <build>
77 <plugins>
78 <plugin>
79 <artifactId>maven-antrun-plugin</artifactId>
80 <executions>
81 <execution>
82 <id>deploy</id>
83 <phase>install</phase>
84 <goals>
85 <goal>run</goal>
86 </goals>
87 <configuration>
88 <target>
c83e2467 89 <!-- Cleanup the "rcp" destination, and copy over the new archives -->
4b42d066
AM
90 <delete includeemptydirs="false">
91 <fileset dir="${rcpDestination}">
eb75a29f
AM
92 <include name="*.tar.gz" />
93 <include name="*.zip" />
4b42d066
AM
94 </fileset>
95 </delete>
4b42d066 96 <copy includeemptydirs="false" todir="${rcpDestination}">
c83e2467 97 <fileset dir="target/products">
4b42d066
AM
98 <include name="trace-compass-*" />
99 </fileset>
100 </copy>
c83e2467
AM
101
102 <!-- Cleanup the "rcp-repository" update site, and copy over the new one -->
103 <delete includeemptydirs="false">
104 <fileset
105 dir="${rcpSiteDestination}">
106 <include name="**" />
107 </fileset>
108 </delete>
109 <copy includeemptydirs="false" todir="${rcpSiteDestination}">
110 <fileset dir="target/repository">
111 <include name="**" />
112 </fileset>
113 </copy>
4b42d066
AM
114 </target>
115 </configuration>
116 </execution>
117 </executions>
118 </plugin>
119 </plugins>
120 </build>
121 </profile>
122 </profiles>
123
9c0ffa34 124</project>
This page took 0.059102 seconds and 5 git commands to generate.