-<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">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.argeo.slc</groupId>
- <artifactId>dep</artifactId>
- <version>0.13.1-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <groupId>org.argeo.slc.dep</groupId>
- <artifactId>org.argeo.slc.dep.sdk</artifactId>
- <packaging>jar</packaging>
- <name>SLC SDK Dependencies</name>
- <dependencies>
- <!-- HACK because of dependencies pb with Maven: version 2.4.0 is required
- by Spring-LDAP while Apache Directory takes 2.1.0 -->
- <dependency>
- <groupId>org.apache.commons</groupId>
- <artifactId>com.springsource.org.apache.commons.lang</artifactId>
- <version>2.4.0</version>
- </dependency>
-
- <dependency>
- <groupId>org.argeo.slc.dep</groupId>
- <artifactId>org.argeo.slc.dep.agent</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.dep</groupId>
- <artifactId>org.argeo.slc.dep.agent.extras</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.dep</groupId>
- <artifactId>org.argeo.slc.dep.server</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.dep</groupId>
- <artifactId>org.argeo.slc.dep.detached</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.dep</groupId>
- <artifactId>org.argeo.slc.dep.gis</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.dep</groupId>
- <artifactId>org.argeo.slc.dep.eclipse</artifactId>
- <version>${project.version}</version>
- </dependency>
- <!-- SLC non deps -->
- <dependency>
- <groupId>org.argeo.slc.runtime</groupId>
- <artifactId>org.argeo.slc.unit</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.server</groupId>
- <artifactId>org.argeo.slc.ria</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- <!-- Modules (see profiles below) -->
-
- <!-- Launcher -->
- <dependency>
- <groupId>org.argeo.slc.runtime</groupId>
- <artifactId>org.argeo.slc.launcher</artifactId>
- <version>${project.version}</version>
- <type>tar.gz</type>
- <classifier>base</classifier>
- </dependency>
-
- <!-- Felix -->
- <dependency>
- <groupId>org.apache.felix</groupId>
- <artifactId>org.osgi.service.obr</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.felix</groupId>
- <artifactId>org.apache.felix.bundlerepository</artifactId>
- </dependency>
-
- </dependencies>
- <profiles>
- <profile>
- <id>sdkWithModules</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- <dependencies>
- <dependency>
- <groupId>org.argeo.slc.modules</groupId>
- <artifactId>org.argeo.slc.modules.agent.bundles</artifactId>
- <version>${project.version}</version>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.modules</groupId>
- <artifactId>org.argeo.slc.modules.server.bundles</artifactId>
- <version>${project.version}</version>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.eclipse</groupId>
- <artifactId>org.argeo.slc.eclipse.plugins.modules.bundles</artifactId>
- <version>${project.version}</version>
- <type>pom</type>
- </dependency>
- </dependencies>
- </profile>
- <profile>
- <id>sdkWithoutModules</id>
- </profile>
- <profile>
- <id>release</id>
- <properties>
- <argeo.p2.repository>/srv/projects/slc/www/sdk</argeo.p2.repository>
- </properties>
- <dependencies>
- <dependency>
- <groupId>org.argeo.slc.modules</groupId>
- <artifactId>org.argeo.slc.modules.agent.bundles</artifactId>
- <version>${project.version}</version>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.modules</groupId>
- <artifactId>org.argeo.slc.modules.server.bundles</artifactId>
- <version>${project.version}</version>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.argeo.slc.eclipse</groupId>
- <artifactId>org.argeo.slc.eclipse.plugins.modules.bundles</artifactId>
- <version>${project.version}</version>
- <type>pom</type>
- </dependency>
- </dependencies>
- </profile>
- </profiles>
-</project>
\ No newline at end of file