]> git.argeo.org Git - lgpl/argeo-commons.git/blob - security/dep/org.argeo.security.dep.node.eclipse/pom.xml
Temporarily disable log4j configuration reload
[lgpl/argeo-commons.git] / security / dep / org.argeo.security.dep.node.eclipse / 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.commons.security</groupId>
6 <version>0.3.4-SNAPSHOT</version>
7 <artifactId>dep</artifactId>
8 <relativePath>..</relativePath>
9 </parent>
10 <artifactId>org.argeo.security.dep.node.eclipse</artifactId>
11 <name>Node Eclipse Perspectives</name>
12 <build>
13 <plugins>
14 <plugin>
15 <groupId>org.argeo.maven.plugins</groupId>
16 <artifactId>maven-argeo-osgi-plugin</artifactId>
17 <executions>
18 <execution>
19 <id>generate-descriptors</id>
20 <goals>
21 <goal>descriptors</goal>
22 </goals>
23 <phase>generate-resources</phase>
24 </execution>
25 </executions>
26 </plugin>
27 </plugins>
28 </build>
29 <dependencies>
30 <!-- Applications -->
31 <dependency>
32 <groupId>org.argeo.commons.server</groupId>
33 <artifactId>org.argeo.jcr.ui.explorer</artifactId>
34 <version>0.3.4-SNAPSHOT</version>
35 </dependency>
36 <dependency>
37 <groupId>org.argeo.commons.osgi</groupId>
38 <artifactId>org.argeo.osgi.ui.explorer</artifactId>
39 <version>0.3.4-SNAPSHOT</version>
40 </dependency>
41 <dependency>
42 <groupId>org.argeo.commons.security</groupId>
43 <artifactId>org.argeo.security.ui.admin</artifactId>
44 <version>0.3.4-SNAPSHOT</version>
45 </dependency>
46
47 <!-- Eclipse -->
48 <dependency>
49 <groupId>org.argeo.commons.eclipse</groupId>
50 <artifactId>org.argeo.eclipse.ui</artifactId>
51 <version>0.3.4-SNAPSHOT</version>
52 </dependency>
53 <dependency>
54 <groupId>org.argeo.commons.eclipse</groupId>
55 <artifactId>org.argeo.eclipse.ui.jcr</artifactId>
56 <version>0.3.4-SNAPSHOT</version>
57 </dependency>
58 <dependency>
59 <groupId>org.argeo.commons.security</groupId>
60 <artifactId>org.argeo.security.equinox</artifactId>
61 <version>0.3.4-SNAPSHOT</version>
62 </dependency>
63 <dependency>
64 <groupId>org.argeo.commons.security</groupId>
65 <artifactId>org.argeo.security.ui</artifactId>
66 <version>0.3.4-SNAPSHOT</version>
67 </dependency>
68
69 <!-- Basis -->
70 <dependency>
71 <groupId>org.argeo.commons.security</groupId>
72 <artifactId>org.argeo.security.dep.node</artifactId>
73 <version>0.3.4-SNAPSHOT</version>
74 <type>pom</type>
75 </dependency>
76 </dependencies>
77 <profiles>
78 <profile>
79 <id>rpmbuild</id>
80 <build>
81 <plugins>
82 <plugin>
83 <groupId>org.apache.maven.plugins</groupId>
84 <artifactId>maven-dependency-plugin</artifactId>
85 <executions>
86 <execution>
87 <id>copy-direct</id>
88 <phase>package</phase>
89 <goals>
90 <goal>copy-dependencies</goal>
91 </goals>
92 <configuration>
93 <includeTypes>jar</includeTypes>
94 <excludeTransitive>true</excludeTransitive>
95 <outputDirectory>${project.build.directory}/argeo-node-eclipse</outputDirectory>
96 </configuration>
97 </execution>
98 </executions>
99 </plugin>
100 <plugin>
101 <groupId>org.codehaus.mojo</groupId>
102 <artifactId>rpm-maven-plugin</artifactId>
103 <executions>
104 <execution>
105 <id>rpm-node-eclipse</id>
106 <phase>package</phase>
107 <goals>
108 <goal>rpm</goal>
109 </goals>
110 <configuration>
111 <name>argeo-node-eclipse</name>
112 <copyright>2011 Argeo</copyright>
113 <classifier>rpm-eclipse</classifier>
114 <mappings>
115 <mapping>
116 <directory>/usr/share/osgi/eclipse</directory>
117 <username>root</username>
118 <groupname>root</groupname>
119 <filemode>644</filemode>
120 <directoryIncluded>false</directoryIncluded>
121 <sources>
122 <source>
123 <location>${project.build.directory}/argeo-node-eclipse</location>
124 </source>
125 </sources>
126 </mapping>
127 </mappings>
128 <requires>
129 <require>argeo-node</require>
130 </requires>
131 </configuration>
132 </execution>
133 </executions>
134 </plugin>
135 </plugins>
136 </build>
137 </profile>
138 </profiles>
139 </project>