]> git.argeo.org Git - gpl/argeo-slc.git/blob - dep/org.argeo.slc.dep.rap/pom.xml
Remove unused directories
[gpl/argeo-slc.git] / dep / org.argeo.slc.dep.rap / pom.xml
1 <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">
2 <modelVersion>4.0.0</modelVersion>
3 <parent>
4 <groupId>org.argeo.slc</groupId>
5 <artifactId>dep</artifactId>
6 <version>1.1.4-SNAPSHOT</version>
7 <relativePath>..</relativePath>
8 </parent>
9 <artifactId>org.argeo.slc.dep.rap</artifactId>
10 <name>SLC Eclipse RAP Dependencies</name>
11 <build>
12 <plugins>
13 <plugin>
14 <groupId>org.argeo.maven.plugins</groupId>
15 <artifactId>maven-argeo-osgi-plugin</artifactId>
16 <executions>
17 <execution>
18 <id>generate-descriptors</id>
19 <goals>
20 <goal>descriptors</goal>
21 </goals>
22 <phase>generate-resources</phase>
23 </execution>
24 </executions>
25 </plugin>
26 </plugins>
27 </build>
28 <dependencies>
29 <dependency>
30 <groupId>org.argeo.slc</groupId>
31 <artifactId>org.argeo.slc.dep.eclipse</artifactId>
32 <version>1.1.4-SNAPSHOT</version>
33 </dependency>
34 <dependency>
35 <groupId>org.argeo.slc</groupId>
36 <artifactId>org.argeo.slc.client.rap</artifactId>
37 <version>1.1.4-SNAPSHOT</version>
38 </dependency>
39
40 <!-- Secure Application -->
41 <dependency>
42 <groupId>org.argeo.commons.security</groupId>
43 <artifactId>org.argeo.security.dep.node.rap</artifactId>
44 <version>${version.argeo-commons}</version>
45 </dependency>
46
47 <!-- For target platform generation -->
48 <dependency>
49 <groupId>org.argeo.slc</groupId>
50 <artifactId>org.argeo.slc.unit</artifactId>
51 <version>1.1.4-SNAPSHOT</version>
52 <scope>test</scope>
53 </dependency>
54 <dependency>
55 <groupId>org.argeo.slc</groupId>
56 <artifactId>org.argeo.slc.support.maven</artifactId>
57 <version>1.1.4-SNAPSHOT</version>
58 <scope>test</scope>
59 </dependency>
60 </dependencies>
61 <profiles>
62 <profile>
63 <id>check-osgi</id>
64 <build>
65 <plugins>
66 <plugin>
67 <groupId>org.argeo.maven.plugins</groupId>
68 <artifactId>maven-argeo-osgi-plugin</artifactId>
69 <executions>
70 <execution>
71 <id>check-osgi</id>
72 <phase>test</phase>
73 <goals>
74 <goal>equinox</goal>
75 </goals>
76 <configuration>
77 <onlyCheck>true</onlyCheck>
78 </configuration>
79 </execution>
80 </executions>
81 </plugin>
82 </plugins>
83 </build>
84 </profile>
85 <profile>
86 <id>rpmbuild</id>
87 <build>
88 <plugins>
89 <plugin>
90 <groupId>org.codehaus.mojo</groupId>
91 <artifactId>rpm-maven-plugin</artifactId>
92 <executions>
93 <execution>
94 <id>rpm-slc-rap</id>
95 <phase>package</phase>
96 <goals>
97 <goal>rpm</goal>
98 </goals>
99 <configuration>
100 <name>slc-rap</name>
101 <copyright>2011 Argeo</copyright>
102 <mappings>
103 <mapping>
104 <directory>/usr/share/osgi/rap</directory>
105 <username>root</username>
106 <groupname>root</groupname>
107 <filemode>644</filemode>
108 <directoryIncluded>false</directoryIncluded>
109 <dependency>
110 <includes>
111 <include>org.argeo.slc:org.argeo.slc.client.rap</include>
112 </includes>
113 </dependency>
114 </mapping>
115 </mappings>
116 <requires>
117 <require>slc-eclipse</require>
118 <require>argeo-node-rap</require>
119 </requires>
120 </configuration>
121 </execution>
122 </executions>
123 </plugin>
124 <plugin>
125 <artifactId>maven-antrun-plugin</artifactId>
126 <executions>
127 <execution>
128 <phase>install</phase>
129 <goals>
130 <goal>run</goal>
131 </goals>
132 <configuration>
133 <target>
134 <copy todir="${rpm.stagingRepository}" verbose="true">
135 <fileset dir="${project.build.directory}/rpm" includes="*/RPMS/**/*.rpm" />
136 <flattenmapper />
137 </copy>
138 </target>
139 </configuration>
140 </execution>
141 </executions>
142 </plugin>
143 </plugins>
144 </build>
145 </profile>
146 <profile>
147 <id>pdeSources</id>
148 <build>
149 <plugins>
150 <plugin>
151 <groupId>org.argeo.maven.plugins</groupId>
152 <artifactId>maven-argeo-osgi-plugin</artifactId>
153 <executions>
154 <execution>
155 <id>resolve-pde-sources</id>
156 <goals>
157 <goal>pde-sources</goal>
158 </goals>
159 <phase>generate-resources</phase>
160 </execution>
161 </executions>
162 </plugin>
163 </plugins>
164 </build>
165 </profile>
166 </profiles>
167 </project>