]> git.argeo.org Git - gpl/argeo-slc.git/blob - rcp/dist/argeo-companion/pom.xml
Remove old license headers
[gpl/argeo-slc.git] / rcp / dist / argeo-companion / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
2 <modelVersion>4.0.0</modelVersion>
3 <parent>
4 <groupId>org.argeo.slc.rcp</groupId>
5 <artifactId>dist</artifactId>
6 <version>2.1.86-SNAPSHOT</version>
7 <relativePath>..</relativePath>
8 </parent>
9 <artifactId>argeo-companion</artifactId>
10 <packaging>pom</packaging>
11 <name>Argeo Companion</name>
12 <profiles>
13 <profile>
14 <id>dist</id>
15 <dependencies>
16 <dependency>
17 <groupId>org.argeo.commons</groupId>
18 <artifactId>org.argeo.dep.cms.client</artifactId>
19 <version>${version.argeo-commons}</version>
20 </dependency>
21 <dependency>
22 <groupId>org.argeo.commons</groupId>
23 <artifactId>org.argeo.dep.cms.node</artifactId>
24 <version>${version.argeo-commons}</version>
25 </dependency>
26
27 <dependency>
28 <groupId>org.argeo.slc.rcp</groupId>
29 <artifactId>org.argeo.dep.cms.e4.rcp</artifactId>
30 <version>2.1.86-SNAPSHOT</version>
31 </dependency>
32
33 <dependency>
34 <groupId>org.argeo.commons</groupId>
35 <artifactId>osgi-boot</artifactId>
36 <type>zip</type>
37 <version>${version.argeo-commons}</version>
38 </dependency>
39 </dependencies>
40 <build>
41 <plugins>
42 <plugin>
43 <groupId>org.apache.maven.plugins</groupId>
44 <artifactId>maven-assembly-plugin</artifactId>
45 <configuration>
46 <finalName>argeo-companion-${project.version}</finalName>
47 <appendAssemblyId>false</appendAssemblyId>
48 <descriptors>
49 <descriptor>assembly/argeo-companion.xml</descriptor>
50 </descriptors>
51 </configuration>
52 <executions>
53 <execution>
54 <id>assembly-base</id>
55 <phase>package</phase>
56 <goals>
57 <goal>single</goal>
58 </goals>
59 </execution>
60 </executions>
61 </plugin>
62 </plugins>
63 </build>
64 </profile>
65 <profile>
66 <id>rpmbuild</id>
67 <build>
68 <plugins>
69 <plugin>
70 <groupId>org.codehaus.mojo</groupId>
71 <artifactId>rpm-maven-plugin</artifactId>
72 <executions>
73 <execution>
74 <id>rpm-node</id>
75 <phase>package</phase>
76 <goals>
77 <goal>rpm</goal>
78 </goals>
79 <configuration>
80 <name>argeo-companion</name>
81 <mappings>
82 <mapping>
83 <directory>/etc/argeo-companion</directory>
84 <username>root</username>
85 <groupname>wheel</groupname>
86 <filemode>640</filemode>
87 <configuration>noreplace</configuration>
88 <directoryIncluded>false</directoryIncluded>
89 <sources>
90 <source>
91 <location>base/etc/argeo-companion</location>
92 </source>
93 </sources>
94 </mapping>
95 <mapping>
96 <directory>/usr/bin</directory>
97 <username>root</username>
98 <groupname>root</groupname>
99 <filemode>755</filemode>
100 <directoryIncluded>false</directoryIncluded>
101 <sources>
102 <source>
103 <location>rpm/usr/bin</location>
104 <includes>
105 <include>argeo-companion</include>
106 </includes>
107 </source>
108 </sources>
109 </mapping>
110 </mappings>
111 <requires>
112 <require>argeo-cms-e4-rcp</require>
113 <require>osgi-boot</require>
114 <!-- do not explicitely require java -->
115 </requires>
116 </configuration>
117 </execution>
118 </executions>
119 </plugin>
120 </plugins>
121 </build>
122 </profile>
123 </profiles>
124 </project>