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