]> git.argeo.org Git - gpl/argeo-slc.git/blob - dep/org.argeo.slc.dep.minimal/pom.xml
Prepare v1.1.12 release
[gpl/argeo-slc.git] / dep / org.argeo.slc.dep.minimal / 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</groupId>
6 <artifactId>dep</artifactId>
7 <version>1.1.12-SNAPSHOT</version>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.slc.dep.minimal</artifactId>
11 <name>SLC Minimal Dependencies</name>
12 <description>The minimal set of dependencies required to run an SLC execution</description>
13 <build>
14 <plugins>
15 <plugin>
16 <groupId>org.argeo.maven.plugins</groupId>
17 <artifactId>maven-argeo-osgi-plugin</artifactId>
18 <executions>
19 <execution>
20 <id>generate-descriptors</id>
21 <goals>
22 <goal>descriptors</goal>
23 </goals>
24 <phase>generate-resources</phase>
25 </execution>
26 </executions>
27 </plugin>
28 <plugin>
29 <groupId>org.apache.maven.plugins</groupId>
30 <artifactId>maven-dependency-plugin</artifactId>
31 <executions>
32 <execution>
33 <id>copy-dependencies</id>
34 <phase>package</phase>
35 <goals>
36 <goal>copy-dependencies</goal>
37 </goals>
38 </execution>
39 </executions>
40 </plugin>
41 </plugins>
42 </build>
43 <dependencies>
44 <!-- Absolutely minimal SLC Agent -->
45 <dependency>
46 <groupId>org.argeo.slc</groupId>
47 <artifactId>org.argeo.slc.core</artifactId>
48 <version>1.1.12-SNAPSHOT</version>
49 </dependency>
50 <dependency>
51 <groupId>org.argeo.slc</groupId>
52 <artifactId>org.argeo.slc.support.osgi</artifactId>
53 <version>1.1.12-SNAPSHOT</version>
54 </dependency>
55 <dependency>
56 <groupId>org.argeo.slc</groupId>
57 <artifactId>org.argeo.slc.support.equinox</artifactId>
58 <version>1.1.12-SNAPSHOT</version>
59 </dependency>
60 <dependency>
61 <groupId>org.argeo.slc</groupId>
62 <artifactId>org.argeo.slc.agent</artifactId>
63 <version>1.1.12-SNAPSHOT</version>
64 </dependency>
65 <dependency>
66 <groupId>org.argeo.commons.base</groupId>
67 <artifactId>org.argeo.osgi.boot</artifactId>
68 <version>${version.argeo-commons}</version>
69 </dependency>
70 <dependency>
71 <groupId>org.argeo.tp</groupId>
72 <artifactId>org.springframework.osgi.extender</artifactId>
73 </dependency>
74 <dependency>
75 <groupId>org.argeo.commons.base</groupId>
76 <artifactId>org.argeo.dep.log4j</artifactId>
77 <version>${version.argeo-commons}</version>
78 <type>pom</type>
79 </dependency>
80
81 <!-- CLI Agent -->
82 <!-- <dependency> -->
83 <!-- <groupId>org.argeo.slc</groupId> -->
84 <!-- <artifactId>org.argeo.slc.launcher</artifactId> -->
85 <!-- <version>1.1.12-SNAPSHOT</version> -->
86 <!-- </dependency> -->
87 <dependency>
88 <groupId>org.argeo.slc</groupId>
89 <artifactId>org.argeo.slc.agent.cli</artifactId>
90 <version>1.1.12-SNAPSHOT</version>
91 </dependency>
92
93 <!-- JCR Agent -->
94 <dependency>
95 <groupId>org.argeo.slc</groupId>
96 <artifactId>org.argeo.slc.support.jcr</artifactId>
97 <version>1.1.12-SNAPSHOT</version>
98 </dependency>
99 <dependency>
100 <groupId>org.argeo.slc</groupId>
101 <artifactId>org.argeo.slc.agent.jcr</artifactId>
102 <version>1.1.12-SNAPSHOT</version>
103 </dependency>
104 <dependency>
105 <groupId>org.argeo.slc</groupId>
106 <artifactId>org.argeo.slc.node.jackrabbit</artifactId>
107 <version>1.1.12-SNAPSHOT</version>
108 </dependency>
109
110 <!-- Node subset -->
111 <!-- Default JCR repositories configurations -->
112 <dependency>
113 <groupId>org.argeo.commons.server</groupId>
114 <artifactId>org.argeo.node.repo.jackrabbit</artifactId>
115 <version>${version.argeo-commons}</version>
116 </dependency>
117
118 <!-- Argeo Security -->
119 <dependency>
120 <groupId>org.argeo.commons.security</groupId>
121 <artifactId>org.argeo.security.core</artifactId>
122 <version>${version.argeo-commons}</version>
123 </dependency>
124
125 <!-- VFS -->
126 <dependency>
127 <groupId>org.argeo.tp</groupId>
128 <artifactId>org.apache.commons.vfs</artifactId>
129 <exclusions>
130 <exclusion>
131 <groupId>org.argeo.tp</groupId>
132 <artifactId>org.apache.xmlcommons</artifactId>
133 </exclusion>
134 </exclusions>
135 </dependency>
136
137 <!-- Xerces and Xalan -->
138 <dependency>
139 <groupId>org.argeo.tp</groupId>
140 <artifactId>org.apache.xmlcommons</artifactId>
141 </dependency>
142 <dependency>
143 <groupId>org.argeo.tp</groupId>
144 <artifactId>org.apache.xalan</artifactId>
145 </dependency>
146
147 <!-- Javax -->
148 <dependency>
149 <groupId>org.argeo.tp</groupId>
150 <artifactId>javax.annotation</artifactId>
151 </dependency>
152
153 <!-- Jackrabbit -->
154 <dependency>
155 <groupId>org.argeo.commons.server</groupId>
156 <artifactId>org.argeo.server.jackrabbit</artifactId>
157 <version>${version.argeo-commons}</version>
158 </dependency>
159 <dependency>
160 <groupId>org.argeo.commons.security</groupId>
161 <artifactId>org.argeo.security.jackrabbit</artifactId>
162 <version>${version.argeo-commons}</version>
163 </dependency>
164
165 <!-- Security (Jackrabbit) -->
166 <dependency>
167 <groupId>org.argeo.commons.security</groupId>
168 <artifactId>org.argeo.security.dao.jackrabbit</artifactId>
169 <version>${version.argeo-commons}</version>
170 </dependency>
171
172 <!-- Security (Standalone) -->
173 <dependency>
174 <groupId>org.argeo.commons.security</groupId>
175 <artifactId>org.argeo.security.dao.os</artifactId>
176 <version>${version.argeo-commons}</version>
177 </dependency>
178
179 <!-- DB drivers -->
180 <dependency>
181 <groupId>org.argeo.tp</groupId>
182 <artifactId>org.h2</artifactId>
183 </dependency>
184 </dependencies>
185 <profiles>
186 <profile>
187 <id>check-osgi</id>
188 <build>
189 <plugins>
190 <plugin>
191 <groupId>org.argeo.maven.plugins</groupId>
192 <artifactId>maven-argeo-osgi-plugin</artifactId>
193 <executions>
194 <execution>
195 <id>check-osgi</id>
196 <phase>test</phase>
197 <goals>
198 <goal>equinox</goal>
199 </goals>
200 <configuration>
201 <onlyCheck>true</onlyCheck>
202 </configuration>
203 </execution>
204 </executions>
205 </plugin>
206 </plugins>
207 </build>
208 </profile>
209 </profiles>
210 </project>