]> git.argeo.org Git - lgpl/argeo-commons.git/blob - dep/org.argeo.dep.cms.ui.rap/pom.xml
Merge remote-tracking branch 'origin/master' into testing
[lgpl/argeo-commons.git] / dep / org.argeo.dep.cms.ui.rap / pom.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
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.commons</groupId>
6 <version>2.1-SNAPSHOT</version>
7 <artifactId>dep</artifactId>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.dep.cms.ui.rap</artifactId>
11 <name>CMS Platform UI RAP</name>
12 <dependencies>
13
14 <!-- Argeo Commons -->
15 <dependency>
16 <groupId>org.argeo.commons</groupId>
17 <artifactId>org.argeo.dep.cms.node</artifactId>
18 <version>2.1-SNAPSHOT</version>
19 <type>pom</type>
20 </dependency>
21
22 <!-- RWT -->
23 <dependency>
24 <groupId>org.argeo.tp.rap.e4</groupId>
25 <artifactId>org.eclipse.rap.rwt</artifactId>
26 </dependency>
27 <dependency>
28 <groupId>org.argeo.tp.rap.e4</groupId>
29 <artifactId>org.eclipse.rap.rwt.osgi</artifactId>
30 </dependency>
31 <dependency>
32 <groupId>org.argeo.tp.rap.e4</groupId>
33 <artifactId>org.eclipse.core.commands</artifactId>
34 </dependency>
35 <dependency>
36 <groupId>org.argeo.tp.rap.e4</groupId>
37 <artifactId>org.eclipse.rap.jface</artifactId>
38 </dependency>
39 <dependency>
40 <groupId>org.argeo.tp.rap.e4</groupId>
41 <artifactId>org.eclipse.rap.filedialog</artifactId>
42 </dependency>
43 <dependency>
44 <groupId>org.argeo.tp.rap.e4</groupId>
45 <artifactId>org.eclipse.rap.fileupload</artifactId>
46 </dependency>
47
48 <!-- Argeo Commons UI -->
49 <dependency>
50 <groupId>org.argeo.commons</groupId>
51 <artifactId>org.argeo.eclipse.ui</artifactId>
52 <version>2.1-SNAPSHOT</version>
53 </dependency>
54 <dependency>
55 <groupId>org.argeo.commons</groupId>
56 <artifactId>org.argeo.eclipse.ui.rap</artifactId>
57 <version>2.1-SNAPSHOT</version>
58 </dependency>
59 <dependency>
60 <groupId>org.argeo.commons</groupId>
61 <artifactId>org.argeo.cms.ui</artifactId>
62 <version>2.1-SNAPSHOT</version>
63 </dependency>
64 <dependency>
65 <groupId>org.argeo.commons</groupId>
66 <artifactId>org.argeo.cms.ui.rap</artifactId>
67 <version>2.1-SNAPSHOT</version>
68 </dependency>
69 <dependency>
70 <groupId>org.argeo.commons</groupId>
71 <artifactId>org.argeo.cms.ui.theme</artifactId>
72 <version>2.1-SNAPSHOT</version>
73 </dependency>
74
75 <!-- SDK -->
76 <dependency>
77 <groupId>org.argeo.tp.sdk</groupId>
78 <artifactId>org.junit</artifactId>
79 <scope>test</scope>
80 </dependency>
81 <dependency>
82 <groupId>org.argeo.tp.sdk</groupId>
83 <artifactId>org.hamcrest</artifactId>
84 <scope>test</scope>
85 </dependency>
86
87 </dependencies>
88 <dependencyManagement>
89 </dependencyManagement>
90 <profiles>
91 <profile>
92 <id>rpmbuild</id>
93 <build>
94 <plugins>
95 <plugin>
96 <artifactId>maven-assembly-plugin</artifactId>
97 <executions>
98 <execution>
99 <id>prepare-source</id>
100 <phase>package</phase>
101 <goals>
102 <goal>single</goal>
103 </goals>
104 <configuration>
105 <descriptorRefs>
106 <descriptorRef>a2-source</descriptorRef>
107 </descriptorRefs>
108 </configuration>
109 </execution>
110 </executions>
111 </plugin>
112 <plugin>
113 <groupId>org.codehaus.mojo</groupId>
114 <artifactId>rpm-maven-plugin</artifactId>
115 <executions>
116 <execution>
117 <id>rpm-argeo</id>
118 <phase>package</phase>
119 <goals>
120 <goal>rpm</goal>
121 </goals>
122 <configuration>
123 <name>argeo-cms-ui-rap${argeo.rpm.suffix}</name>
124 <projversion>${version.released}</projversion>
125 <release>${maven.build.timestamp}</release>
126 <mappings>
127 <mapping>
128 <directory>/usr/share/osgi</directory>
129 <username>root</username>
130 <groupname>root</groupname>
131 <filemode>644</filemode>
132 <directoryIncluded>false</directoryIncluded>
133 <sources>
134 <source>
135 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
136 <includes>
137 <include>**/*.jar</include>
138 </includes>
139 </source>
140 </sources>
141 </mapping>
142 </mappings>
143 <requires>
144 <require>argeo-cms-node</require>
145 <require>argeo-cms-ui-rap-tp</require>
146 </requires>
147 </configuration>
148 </execution>
149 </executions>
150 </plugin>
151 </plugins>
152 </build>
153 </profile>
154 <profile>
155 <id>rpmbuild-tp</id>
156 <build>
157 <plugins>
158 <plugin>
159 <artifactId>maven-assembly-plugin</artifactId>
160 <executions>
161 <execution>
162 <id>prepare-source-tp</id>
163 <phase>package</phase>
164 <goals>
165 <goal>single</goal>
166 </goals>
167 <configuration>
168 <descriptorRefs>
169 <descriptorRef>a2-source-tp</descriptorRef>
170 </descriptorRefs>
171 </configuration>
172 </execution>
173 </executions>
174 </plugin>
175 <plugin>
176 <groupId>org.codehaus.mojo</groupId>
177 <artifactId>rpm-maven-plugin</artifactId>
178 <executions>
179 <execution>
180 <id>rpm-tp</id>
181 <phase>package</phase>
182 <goals>
183 <goal>rpm</goal>
184 </goals>
185 <configuration>
186 <name>argeo-cms-ui-rap-tp${argeo.rpm.suffix}</name>
187 <projversion>${version.argeo-tp}</projversion>
188 <release>${maven.build.timestamp}</release>
189 <mappings>
190 <mapping>
191 <directory>/usr/share/osgi</directory>
192 <username>root</username>
193 <groupname>root</groupname>
194 <filemode>644</filemode>
195 <directoryIncluded>false</directoryIncluded>
196 <sources>
197 <source>
198 <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
199 <includes>
200 <include>**/*.jar</include>
201 </includes>
202 </source>
203 </sources>
204 </mapping>
205 </mappings>
206 <requires>
207 <require>argeo-cms-node-tp${argeo.rpm.suffix}</require>
208 </requires>
209 </configuration>
210 </execution>
211 </executions>
212 </plugin>
213 </plugins>
214 </build>
215 </profile>
216 </profiles>
217 </project>