]> git.argeo.org Git - gpl/argeo-slc.git/blob - server/org.argeo.slc.ria/pom.xml
Factorize agent bundle
[gpl/argeo-slc.git] / server / org.argeo.slc.ria / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 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.slc.server</groupId>
6 <artifactId>argeo-slc-server</artifactId>
7 <version>0.11.3-SNAPSHOT</version>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.slc.ria</artifactId>
11 <packaging>jar</packaging>
12 <name>Argeo SLC Web UI</name>
13 <build>
14 <plugins>
15 <plugin>
16 <groupId>org.apache.maven.plugins</groupId>
17 <artifactId>maven-compiler-plugin</artifactId>
18 </plugin>
19 <plugin>
20 <artifactId>maven-jar-plugin</artifactId>
21 <configuration>
22 <archive>
23 <compress>false</compress>
24 <manifestFile>src/META-INF/MANIFEST.MF</manifestFile>
25 </archive>
26 <classesDirectory>src/</classesDirectory>
27 <includes>
28 <include>index.jsp</include>
29 <include>argeo-ria/**</include>
30 <include>WEB-INF/*</include>
31 </includes>
32 </configuration>
33 </plugin>
34 <plugin>
35 <groupId>org.argeo.slc.maven</groupId>
36 <artifactId>maven-argeo-qooxdoo-plugin</artifactId>
37 <version>0.8.1.6</version>
38 <executions>
39 <execution>
40 <id>env</id>
41 <phase>initialize</phase>
42 <goals>
43 <goal>env</goal>
44 </goals>
45 </execution>
46 <execution>
47 <id>slc-source</id>
48 <phase>process-sources</phase>
49 <goals>
50 <goal>generate</goal>
51 </goals>
52 <configuration>
53 <job>slc-source</job>
54 </configuration>
55 </execution>
56 <execution>
57 <id>slc-build</id>
58 <phase>compile</phase>
59 <goals>
60 <goal>generate</goal>
61 </goals>
62 <configuration>
63 <job>slc-build</job>
64 </configuration>
65 </execution>
66 <!--
67 <execution> <id>slc-test</id> <phase>integration-test</phase>
68 <goals> <goal>generate</goal> </goals> <configuration>
69 <job>slc-test</job> </configuration> </execution>
70 -->
71 <execution>
72 <id>slc-api</id>
73 <phase>site</phase>
74 <goals>
75 <goal>generate</goal>
76 </goals>
77 <configuration>
78 <job>slc-api</job>
79 </configuration>
80 </execution>
81 </executions>
82 </plugin>
83 <plugin>
84 <groupId>org.apache.maven.plugins</groupId>
85 <artifactId>maven-assembly-plugin</artifactId>
86 <executions>
87 <execution>
88 <id>assembly-ria</id>
89 <phase>package</phase>
90 <goals>
91 <goal>single</goal>
92 </goals>
93 <configuration>
94 <descriptors>
95 <descriptor>assembly/ria.xml</descriptor>
96 </descriptors>
97 </configuration>
98 </execution>
99 <execution>
100 <id>assembly-ria-slc</id>
101 <phase>package</phase>
102 <goals>
103 <goal>single</goal>
104 </goals>
105 <configuration>
106 <descriptors>
107 <descriptor>assembly/ria-slc.xml</descriptor>
108 </descriptors>
109 </configuration>
110 </execution>
111 </executions>
112 </plugin>
113 </plugins>
114 </build>
115 </project>