]> git.argeo.org Git - gpl/argeo-slc.git/blob - pom.xml
28c346bd116e689577ae5a89a2cf313261859302
[gpl/argeo-slc.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?><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</groupId>
5 <artifactId>runtime</artifactId>
6 <version>1.1.4-SNAPSHOT</version>
7 <relativePath>..</relativePath>
8 </parent>
9 <artifactId>org.argeo.slc.launcher</artifactId>
10 <packaging>jar</packaging>
11 <name>SLC Launcher</name>
12 <build>
13 <plugins>
14 <plugin>
15 <groupId>org.apache.maven.plugins</groupId>
16 <artifactId>maven-assembly-plugin</artifactId>
17 <configuration>
18 <descriptors>
19 <descriptor>src/assembly/base.xml</descriptor>
20 </descriptors>
21 </configuration>
22 <executions>
23 <execution>
24 <id>assembly-base</id>
25 <phase>package</phase>
26 <goals>
27 <goal>single</goal>
28 </goals>
29 </execution>
30 </executions>
31 </plugin>
32 <plugin>
33 <groupId>org.apache.felix</groupId>
34 <artifactId>maven-bundle-plugin</artifactId>
35
36 <configuration>
37 <instructions>
38 <Export-Package>
39 org.argeo.slc.*
40 </Export-Package>
41 <Import-Package>
42 org.w3c.dom;version="0.0.0",
43 javax.xml.*;version="0.0.0",
44 org.argeo.slc.build,
45 *
46 </Import-Package>
47 <Main-Class>org.argeo.slc.cli.SlcMain</Main-Class>
48 </instructions>
49 </configuration>
50 </plugin>
51 <plugin>
52 <artifactId>maven-resources-plugin</artifactId>
53 <executions>
54 <execution>
55 <phase>validate</phase>
56 <goals>
57 <goal>copy-resources</goal>
58 </goals>
59 <configuration>
60 <outputDirectory>${basedir}/target/base</outputDirectory>
61 <resources>
62 <resource>
63 <directory>src/main/base</directory>
64 <filtering>true</filtering>
65 </resource>
66 </resources>
67 </configuration>
68 </execution>
69 </executions>
70 </plugin>
71 </plugins>
72 </build>
73 <dependencies>
74 <dependency>
75 <groupId>org.argeo.slc</groupId>
76 <artifactId>org.argeo.slc.core</artifactId>
77 <version>1.1.4-SNAPSHOT</version>
78 </dependency>
79 <dependency>
80 <groupId>org.argeo.commons.base</groupId>
81 <artifactId>org.argeo.osgi.boot</artifactId>
82 <version>${version.argeo-commons}</version>
83 </dependency>
84
85 <dependency>
86 <groupId>org.argeo.tp</groupId>
87 <artifactId>org.apache.commons.cli</artifactId>
88 </dependency>
89
90 <dependency>
91 <groupId>org.argeo.tp</groupId>
92 <artifactId>org.eclipse.osgi</artifactId>
93 </dependency>
94
95 <dependency>
96 <groupId>org.argeo.tp</groupId>
97 <artifactId>org.springframework.oxm</artifactId>
98 <optional>true</optional>
99 </dependency>
100
101 </dependencies>
102 </project>