[maven-release-plugin] prepare release argeo-suite-2.1.14
[gpl/argeo-suite.git] / dep / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <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/maven-v4_0_0.xsd">
3         <modelVersion>4.0.0</modelVersion>
4         <parent>
5                 <groupId>org.argeo.suite</groupId>
6                 <artifactId>argeo-suite</artifactId>
7                 <version>2.1.14</version>
8                 <relativePath>..</relativePath>
9         </parent>
10         <artifactId>dep</artifactId>
11         <name>Argeo Suite Dependencies</name>
12         <packaging>pom</packaging>
13         <modules>
14                 <module>org.argeo.suite.platform</module>
15                 <module>org.argeo.suite.dep.e4.rap</module>
16                 <module>org.argeo.suite.dep.e4.rcp</module>
17         </modules>
18         <build>
19                 <plugins>
20                         <plugin>
21                                 <groupId>org.apache.felix</groupId>
22                                 <artifactId>maven-bundle-plugin</artifactId>
23                                 <configuration>
24                                         <instructions>
25                                                 <SLC-ModularDistribution>default</SLC-ModularDistribution>
26                                         </instructions>
27                                 </configuration>
28                         </plugin>
29                         <plugin>
30                                 <groupId>org.argeo.maven.plugins</groupId>
31                                 <artifactId>maven-argeo-osgi-plugin</artifactId>
32                                 <executions>
33                                         <execution>
34                                                 <id>generate-descriptors</id>
35                                                 <goals>
36                                                         <goal>descriptors</goal>
37                                                 </goals>
38                                                 <phase>generate-resources</phase>
39                                         </execution>
40                                 </executions>
41                         </plugin>
42                         <plugin>
43                                 <artifactId>maven-assembly-plugin</artifactId>
44                                 <dependencies>
45                                         <dependency>
46                                                 <groupId>org.argeo.commons</groupId>
47                                                 <artifactId>assembly-descriptors</artifactId>
48                                                 <version>${version.argeo-commons}</version>
49                                         </dependency>
50                                 </dependencies>
51                                 <configuration>
52                                         <attach>false</attach>
53                                 </configuration>
54                         </plugin>
55                 </plugins>
56         </build>
57         <dependencies>
58                 <!-- SDK -->
59                 <dependency>
60                         <groupId>org.argeo.tp.equinox</groupId>
61                         <artifactId>org.eclipse.osgi</artifactId>
62                         <scope>test</scope>
63                 </dependency>
64                 <dependency>
65                         <groupId>org.argeo.tp.sdk</groupId>
66                         <artifactId>org.junit</artifactId>
67                         <scope>test</scope>
68                 </dependency>
69         </dependencies>
70         <profiles>
71                 <profile>
72                         <id>check-osgi</id>
73                         <build>
74                                 <plugins>
75                                         <plugin>
76                                                 <groupId>org.argeo.maven.plugins</groupId>
77                                                 <artifactId>maven-argeo-osgi-plugin</artifactId>
78                                                 <executions>
79                                                         <execution>
80                                                                 <id>check-osgi</id>
81                                                                 <phase>test</phase>
82                                                                 <goals>
83                                                                         <goal>equinox</goal>
84                                                                 </goals>
85                                                                 <configuration>
86                                                                         <onlyCheck>true</onlyCheck>
87                                                                 </configuration>
88                                                         </execution>
89                                                 </executions>
90                                         </plugin>
91                                 </plugins>
92                         </build>
93                         <dependencies>
94                                 <!-- OSGi test -->
95                                 <dependency>
96                                         <groupId>org.argeo.commons</groupId>
97                                         <artifactId>org.argeo.osgi.boot</artifactId>
98                                         <version>${version.argeo-commons}</version>
99                                         <scope>test</scope>
100                                 </dependency>
101                         </dependencies>
102                 </profile>
103         </profiles>
104 </project>