]> git.argeo.org Git - lgpl/argeo-commons.git/blob - pom.xml
27efb4fa1f72ae746fa060aa0a763ed8a9ae0ab1
[lgpl/argeo-commons.git] / 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"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 <modelVersion>4.0.0</modelVersion>
5 <parent>
6 <groupId>org.argeo.commons</groupId>
7 <version>2.1.13-SNAPSHOT</version>
8 <artifactId>dep</artifactId>
9 <relativePath>..</relativePath>
10 </parent>
11 <artifactId>org.argeo.security.dep.node</artifactId>
12 <name>Node Backend</name>
13 <build>
14 <plugins>
15 <plugin>
16 <groupId>org.apache.felix</groupId>
17 <artifactId>maven-bundle-plugin</artifactId>
18 <configuration>
19 <instructions>
20 <SLC-ModularDistribution>default</SLC-ModularDistribution>
21 </instructions>
22 </configuration>
23 </plugin>
24 <plugin>
25 <groupId>org.argeo.maven.plugins</groupId>
26 <artifactId>maven-argeo-osgi-plugin</artifactId>
27 <executions>
28 <execution>
29 <id>generate-descriptors</id>
30 <goals>
31 <goal>descriptors</goal>
32 </goals>
33 <phase>generate-resources</phase>
34 </execution>
35 </executions>
36 </plugin>
37 </plugins>
38 </build>
39 <dependencies>
40 <!-- Third Parties -->
41 <dependency>
42 <groupId>org.argeo.tp</groupId>
43 <artifactId>argeo-tp</artifactId>
44 <version>${version.argeo-distribution}</version>
45 </dependency>
46
47 <!-- Default JCR repositories configurations -->
48 <dependency>
49 <groupId>org.argeo.commons</groupId>
50 <artifactId>org.argeo.node.repo.jackrabbit</artifactId>
51 <version>2.1.13-SNAPSHOT</version>
52 </dependency>
53
54 <!-- OSGi Boot (and Equinox) -->
55 <dependency>
56 <groupId>org.argeo.commons</groupId>
57 <artifactId>org.argeo.osgi.boot</artifactId>
58 <version>2.1.13-SNAPSHOT</version>
59 </dependency>
60
61 <!-- Argeo Security -->
62 <dependency>
63 <groupId>org.argeo.commons</groupId>
64 <artifactId>org.argeo.security.core</artifactId>
65 <version>2.1.13-SNAPSHOT</version>
66 </dependency>
67
68 <!-- Jackrabbit -->
69 <dependency>
70 <groupId>org.argeo.commons</groupId>
71 <artifactId>org.argeo.server.jackrabbit</artifactId>
72 <version>2.1.13-SNAPSHOT</version>
73 </dependency>
74 <dependency>
75 <groupId>org.argeo.commons</groupId>
76 <artifactId>org.argeo.security.jackrabbit</artifactId>
77 <version>2.1.13-SNAPSHOT</version>
78 </dependency>
79
80 <!-- Security (Jackrabbit) -->
81 <dependency>
82 <groupId>org.argeo.commons</groupId>
83 <artifactId>org.argeo.security.dao.jackrabbit</artifactId>
84 <version>2.1.13-SNAPSHOT</version>
85 </dependency>
86 </dependencies>
87 <profiles>
88 <profile>
89 <id>check-osgi</id>
90 <build>
91 <plugins>
92 <plugin>
93 <groupId>org.argeo.maven.plugins</groupId>
94 <artifactId>maven-argeo-osgi-plugin</artifactId>
95 <executions>
96 <execution>
97 <id>check-osgi</id>
98 <phase>test</phase>
99 <goals>
100 <goal>equinox</goal>
101 </goals>
102 <configuration>
103 <onlyCheck>true</onlyCheck>
104 </configuration>
105 </execution>
106 </executions>
107 </plugin>
108 </plugins>
109 </build>
110 </profile>
111 </profiles>
112 </project>