Statistiques
| Révision :

root / TXM / trunk / pom.xml @ 3721

Historique | Voir | Annoter | Télécharger (5,84 ko)

1 3629 mdecorde
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 3629 mdecorde
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 3629 mdecorde
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4 3629 mdecorde
        <modelVersion>4.0.0</modelVersion>
5 3629 mdecorde
        <groupId>org.txm.rcp.tycho</groupId>
6 3629 mdecorde
        <artifactId>releng</artifactId>
7 3629 mdecorde
        <version>0.8.2</version>
8 3629 mdecorde
        <packaging>pom</packaging>
9 3629 mdecorde
        <name>org.txm.rcp.tycho.releng</name>
10 3629 mdecorde
11 3629 mdecorde
        <properties>
12 3629 mdecorde
                <tycho.version>2.7.1</tycho.version>
13 3629 mdecorde
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14 3629 mdecorde
                <eclipse-repo.url>https://download.eclipse.org/releases/2022-09</eclipse-repo.url>
15 3629 mdecorde
                <groovy-repo.url>https://groovy.jfrog.io/artifactory/plugins-release/e4.25</groovy-repo.url>
16 3629 mdecorde
                <svnteam-repo.url>https://download.eclipse.org/technology/subversive/4.0/update-site</svnteam-repo.url>
17 3629 mdecorde
                <svnconnection-repo.url>https://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site </svnconnection-repo.url>
18 3629 mdecorde
                <groovy-eclipse-compiler-version>3.0.0-01</groovy-eclipse-compiler-version>
19 3629 mdecorde
                <groovy-eclipse-batch-version>4.0.3-02</groovy-eclipse-batch-version>
20 3629 mdecorde
        </properties>
21 3629 mdecorde
22 3629 mdecorde
        <pluginRepositories>
23 3629 mdecorde
                <pluginRepository>
24 3629 mdecorde
                        <id>groovy-plugins-release</id>
25 3629 mdecorde
                        <url>https://groovy.jfrog.io/artifactory/plugins-release</url>
26 3629 mdecorde
                </pluginRepository>
27 3629 mdecorde
        </pluginRepositories>
28 3629 mdecorde
29 3629 mdecorde
        <repositories>
30 3629 mdecorde
                <repository>
31 3629 mdecorde
                              <id>justj</id>
32 3629 mdecorde
                             <url>https://download.eclipse.org/justj/jres/17/updates/release/latest/</url>
33 3629 mdecorde
                             <layout>p2</layout>
34 3629 mdecorde
                </repository>
35 3629 mdecorde
                <repository>
36 3629 mdecorde
                        <id>groovy</id>
37 3629 mdecorde
                        <url>${groovy-repo.url}</url>
38 3629 mdecorde
                        <layout>p2</layout>
39 3629 mdecorde
                </repository>
40 3629 mdecorde
                <repository>
41 3629 mdecorde
                        <id>eclipse-release</id>
42 3629 mdecorde
                        <url>${eclipse-repo.url}</url>
43 3629 mdecorde
                        <layout>p2</layout>
44 3629 mdecorde
                </repository>
45 3629 mdecorde
                <repository>
46 3629 mdecorde
                        <id>eclipse-rt-eclipselink</id>
47 3629 mdecorde
                        <url>https://download.eclipse.org/rt/eclipselink/updates</url>
48 3629 mdecorde
                        <layout>p2</layout>
49 3629 mdecorde
                </repository>
50 3629 mdecorde
51 3629 mdecorde
                <repository>
52 3629 mdecorde
                        <id>svnteam</id>
53 3629 mdecorde
                        <url>${svnteam-repo.url}</url>
54 3629 mdecorde
                        <layout>p2</layout>
55 3629 mdecorde
                </repository>
56 3629 mdecorde
                <repository>
57 3629 mdecorde
                        <id>svnconnector</id>
58 3629 mdecorde
                        <url>${svnconnection-repo.url}</url>
59 3629 mdecorde
                        <layout>p2</layout>
60 3629 mdecorde
                </repository>
61 3629 mdecorde
                <repository>
62 3629 mdecorde
                        <id>jakarta.oss.sonatype.org</id>
63 3629 mdecorde
                        <name>Jakarta OSS Sonatype Staging</name>
64 3629 mdecorde
                        <url>https://jakarta.oss.sonatype.org/content/repositories/staging</url>
65 3629 mdecorde
                </repository>
66 3629 mdecorde
        </repositories>
67 3629 mdecorde
68 3629 mdecorde
        <build>
69 3629 mdecorde
                <pluginManagement>
70 3629 mdecorde
                        <plugins>
71 3629 mdecorde
                                <plugin>
72 3629 mdecorde
                                        <groupId>org.eclipse.tycho</groupId>
73 3629 mdecorde
                                        <artifactId>tycho-p2-director-plugin</artifactId>
74 3629 mdecorde
                                        <version>${tycho.version}</version>
75 3629 mdecorde
                                </plugin>
76 3629 mdecorde
                        </plugins>
77 3629 mdecorde
                </pluginManagement>
78 3629 mdecorde
                <plugins>
79 3629 mdecorde
                        <plugin>
80 3629 mdecorde
                                <groupId>org.eclipse.tycho</groupId>
81 3629 mdecorde
                                <artifactId>tycho-maven-plugin</artifactId>
82 3629 mdecorde
                                <version>${tycho.version}</version>
83 3629 mdecorde
                                <extensions>true</extensions>
84 3629 mdecorde
                        </plugin>
85 3629 mdecorde
                        <plugin>
86 3629 mdecorde
                                <groupId>org.eclipse.tycho</groupId>
87 3629 mdecorde
                                <artifactId>tycho-compiler-plugin</artifactId>
88 3629 mdecorde
                                <version>${tycho.version}</version>
89 3629 mdecorde
                                <configuration>
90 3629 mdecorde
                                        <compilerId>groovy-eclipse-compiler</compilerId>
91 3629 mdecorde
                                </configuration>
92 3629 mdecorde
                                <dependencies>
93 3629 mdecorde
                                        <dependency>
94 3629 mdecorde
                                                <groupId>org.codehaus.groovy</groupId>
95 3629 mdecorde
                                                <artifactId>groovy-eclipse-compiler</artifactId>
96 3629 mdecorde
                                                <version>${groovy-eclipse-compiler-version}</version>
97 3629 mdecorde
                                        </dependency>
98 3629 mdecorde
                                        <dependency>
99 3629 mdecorde
                                                <groupId>org.codehaus.groovy</groupId>
100 3629 mdecorde
                                                <artifactId>groovy-eclipse-batch</artifactId>
101 3629 mdecorde
                                                <version>${groovy-eclipse-batch-version}</version>
102 3629 mdecorde
                                        </dependency>
103 3629 mdecorde
                                </dependencies>
104 3629 mdecorde
                        </plugin>
105 3629 mdecorde
                        <!--Enable the replacement of the SNAPSHOT version in the final product configuration-->
106 3629 mdecorde
                        <plugin>
107 3629 mdecorde
                                <groupId>org.eclipse.tycho</groupId>
108 3629 mdecorde
                                <artifactId>tycho-packaging-plugin</artifactId>
109 3629 mdecorde
                                <version>${tycho.version}</version>
110 3629 mdecorde
                                <executions>
111 3629 mdecorde
                                        <execution>
112 3629 mdecorde
                                                <phase>package</phase>
113 3629 mdecorde
                                                <id>package-feature</id>
114 3629 mdecorde
                                                <configuration>
115 3629 mdecorde
                                                        <finalName>${project.artifactId}_${unqualifiedVersion}.${buildQualifier}</finalName>
116 3629 mdecorde
                                                </configuration>
117 3629 mdecorde
                                        </execution>
118 3629 mdecorde
                                </executions>
119 3629 mdecorde
                        </plugin>
120 3629 mdecorde
                        <plugin>
121 3629 mdecorde
                                <groupId>org.eclipse.tycho</groupId>
122 3629 mdecorde
                                <artifactId>target-platform-configuration</artifactId>
123 3629 mdecorde
                                <version>${tycho.version}</version>
124 3629 mdecorde
                                <configuration>
125 3629 mdecorde
                                        <executionEnvironment>org.eclipse.justj.openjdk.hotspot.jre.full-17</executionEnvironment>
126 3629 mdecorde
                                        <environments>
127 3629 mdecorde
                                                <environment>
128 3629 mdecorde
                                                        <os>linux</os>
129 3629 mdecorde
                                                        <ws>gtk</ws>
130 3629 mdecorde
                                                        <arch>x86_64</arch>
131 3629 mdecorde
                                                </environment>
132 3629 mdecorde
                                                <environment>
133 3629 mdecorde
                                                        <os>win32</os>
134 3629 mdecorde
                                                        <ws>win32</ws>
135 3629 mdecorde
                                                        <arch>x86_64</arch>
136 3629 mdecorde
                                                </environment>
137 3629 mdecorde
                                                <environment>
138 3629 mdecorde
                                                        <os>macosx</os>
139 3629 mdecorde
                                                        <ws>cocoa</ws>
140 3629 mdecorde
                                                        <arch>x86_64</arch>
141 3629 mdecorde
                                                </environment>
142 3629 mdecorde
                                        </environments>
143 3629 mdecorde
                                </configuration>
144 3629 mdecorde
                        </plugin>
145 3629 mdecorde
                        <plugin>
146 3629 mdecorde
    <groupId>org.eclipse.tycho</groupId>
147 3629 mdecorde
    <artifactId>tycho-p2-director-plugin</artifactId>
148 3629 mdecorde
    <version>${tycho.version}</version>
149 3629 mdecorde
    <configuration>
150 3629 mdecorde
        <formats>
151 3629 mdecorde
            <win32>zip</win32>
152 3629 mdecorde
            <linux>zip</linux>
153 3629 mdecorde
            <macosx>zip</macosx>
154 3629 mdecorde
        </formats>
155 3629 mdecorde
        <products>
156 3629 mdecorde
            <product>
157 3629 mdecorde
                <id>TXM</id>
158 3629 mdecorde
                <rootFolders>
159 3629 mdecorde
                    <macosx>TXM.app</macosx>
160 3629 mdecorde
                </rootFolders>
161 3629 mdecorde
            </product>
162 3629 mdecorde
        </products>
163 3629 mdecorde
    </configuration>
164 3629 mdecorde
    </plugin>
165 3629 mdecorde
   <!-- <plugin>
166 3629 mdecorde
            <groupId>org.eclipse.tycho</groupId>
167 3629 mdecorde
            <artifactId>tycho-packaging-plugin</artifactId>
168 3629 mdecorde
            <version>${tycho.version}</version>
169 3629 mdecorde
            <dependencies>
170 3629 mdecorde
                <dependency>
171 3629 mdecorde
                            <groupId>de.fx-world</groupId>
172 3629 mdecorde
                           <artifactId>tycho-buildtimestamp-svn</artifactId>
173 3629 mdecorde
                           <version>0.19.0</version>
174 3629 mdecorde
                </dependency>
175 3629 mdecorde
            </dependencies>
176 3629 mdecorde
            <configuration>
177 3629 mdecorde
                <timestampProvider>svn</timestampProvider>
178 3629 mdecorde
                <svn.ignore>pom.xml</svn.ignore>
179 3629 mdecorde
            </configuration>
180 3629 mdecorde
</plugin> -->
181 3629 mdecorde
                </plugins>
182 3629 mdecorde
        </build>
183 3629 mdecorde
184 3629 mdecorde
        <modules>
185 3629 mdecorde
                <module>bundles</module>
186 3629 mdecorde
                <module>features</module>
187 3629 mdecorde
                <module>products</module>
188 3629 mdecorde
                <module>sites</module>
189 3629 mdecorde
                <!-- <module>tests</module> -->
190 3629 mdecorde
        </modules>
191 3629 mdecorde
</project>