6874c75612c70dbd4f96d6171cafd08943863a6b
[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>0.1.13-SNAPSHOT</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 </modules>
17 <build>
18 <plugins>
19 <plugin>
20 <groupId>org.apache.felix</groupId>
21 <artifactId>maven-bundle-plugin</artifactId>
22 <configuration>
23 <instructions>
24 <SLC-ModularDistribution>default</SLC-ModularDistribution>
25 </instructions>
26 </configuration>
27 </plugin>
28 <plugin>
29 <groupId>org.argeo.maven.plugins</groupId>
30 <artifactId>maven-argeo-osgi-plugin</artifactId>
31 <executions>
32 <execution>
33 <id>generate-descriptors</id>
34 <goals>
35 <goal>descriptors</goal>
36 </goals>
37 <phase>generate-resources</phase>
38 </execution>
39 </executions>
40 </plugin>
41 </plugins>
42 </build>
43 <dependencies>
44 <!-- SDK -->
45 <dependency>
46 <groupId>org.argeo.tp.equinox</groupId>
47 <artifactId>org.eclipse.osgi</artifactId>
48 <scope>test</scope>
49 </dependency>
50 <dependency>
51 <groupId>org.argeo.tp.sdk</groupId>
52 <artifactId>org.junit</artifactId>
53 <scope>test</scope>
54 </dependency>
55 </dependencies>
56 <profiles>
57 <profile>
58 <id>check-osgi</id>
59 <build>
60 <plugins>
61 <plugin>
62 <groupId>org.argeo.maven.plugins</groupId>
63 <artifactId>maven-argeo-osgi-plugin</artifactId>
64 <executions>
65 <execution>
66 <id>check-osgi</id>
67 <phase>test</phase>
68 <goals>
69 <goal>equinox</goal>
70 </goals>
71 <configuration>
72 <onlyCheck>true</onlyCheck>
73 </configuration>
74 </execution>
75 </executions>
76 </plugin>
77 </plugins>
78 </build>
79 <dependencies>
80 <!-- OSGi test -->
81 <dependency>
82 <groupId>org.argeo.commons</groupId>
83 <artifactId>org.argeo.osgi.boot</artifactId>
84 <version>${version.argeo-commons}</version>
85 <scope>test</scope>
86 </dependency>
87 </dependencies>
88 </profile>
89 </profiles>
90 </project>