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>
4 <groupId>org.argeo.slc
</groupId>
5 <artifactId>dep
</artifactId>
6 <version>2.1.12-SNAPSHOT
</version>
7 <relativePath>..
</relativePath>
9 <artifactId>org.argeo.slc.dep.minimal
</artifactId>
10 <name>SLC Agent
</name>
14 <groupId>org.argeo.maven.plugins
</groupId>
15 <artifactId>maven-argeo-osgi-plugin
</artifactId>
18 <id>generate-descriptors
</id>
20 <goal>descriptors
</goal>
22 <phase>generate-resources
</phase>
27 <groupId>org.apache.maven.plugins
</groupId>
28 <artifactId>maven-dependency-plugin
</artifactId>
31 <id>copy-dependencies
</id>
32 <phase>package
</phase>
34 <goal>copy-dependencies
</goal>
42 <!-- Parent dependencies -->
44 <groupId>org.argeo.commons
</groupId>
45 <artifactId>org.argeo.dep.cms.node
</artifactId>
46 <version>${version.argeo-commons}
</version>
49 <!-- Absolutely minimal SLC Agent -->
51 <groupId>org.argeo.slc
</groupId>
52 <artifactId>org.argeo.slc.api
</artifactId>
53 <version>2.1.12-SNAPSHOT
</version>
56 <groupId>org.argeo.slc
</groupId>
57 <artifactId>org.argeo.slc.core
</artifactId>
58 <version>2.1.12-SNAPSHOT
</version>
61 <groupId>org.argeo.slc
</groupId>
62 <artifactId>org.argeo.slc.agent
</artifactId>
63 <version>2.1.12-SNAPSHOT
</version>
68 <!-- <groupId>org.argeo.slc</groupId> -->
69 <!-- <artifactId>org.argeo.slc.launcher</artifactId> -->
70 <!-- <version>1.1.12-SNAPSHOT</version> -->
71 <!-- </dependency> -->
73 <!-- <groupId>org.argeo.slc</groupId> -->
74 <!-- <artifactId>org.argeo.slc.agent.cli</artifactId> -->
75 <!-- <version>2.1.1-SNAPSHOT</version> -->
76 <!-- </dependency> -->
80 <groupId>org.argeo.slc
</groupId>
81 <artifactId>org.argeo.slc.agent.jcr
</artifactId>
82 <version>2.1.12-SNAPSHOT
</version>
85 <!-- <groupId>org.argeo.slc</groupId> -->
86 <!-- <artifactId>org.argeo.slc.node.jackrabbit</artifactId> -->
87 <!-- <version>2.1.5-SNAPSHOT</version> -->
88 <!-- </dependency> -->
97 <groupId>org.apache.maven.plugins
</groupId>
98 <artifactId>maven-dependency-plugin
</artifactId>
102 <phase>package
</phase>
104 <goal>copy-dependencies
</goal>
107 <includeTypes>jar
</includeTypes>
108 <outputDirectory>${project.build.directory}/lib-argeo
</outputDirectory>
109 <includeGroupIds>org.argeo.slc
</includeGroupIds>
110 <excludeTransitive>true
</excludeTransitive>
111 <excludeArtifactIds>org.argeo.dep.cms.node
</excludeArtifactIds>
112 <includeTypes>jar
</includeTypes>
113 <includeScope>runtime
</includeScope>
114 <useRepositoryLayout>true
</useRepositoryLayout>
120 <groupId>org.codehaus.mojo
</groupId>
121 <artifactId>rpm-maven-plugin
</artifactId>
125 <phase>package
</phase>
130 <name>slc-agent
</name>
133 <directory>/usr/share/osgi
</directory>
134 <username>root
</username>
135 <groupname>root
</groupname>
136 <filemode>644</filemode>
137 <directoryIncluded>true
</directoryIncluded>
140 <location>${project.build.directory}/lib-argeo
</location>
142 <include>**/*.jar
</include>
148 <directory>/usr/share/osgi/org/argeo/slc/${project.artifactId}/${project.version}
</directory>
149 <username>root
</username>
150 <groupname>root
</groupname>
151 <directoryIncluded>false
</directoryIncluded>
156 <require>argeo-cms-node
</require>