From fc25ec0491752350043f98e346e6278a359303ab Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Tue, 23 Oct 2012 13:09:31 +0000 Subject: [PATCH] Introduce Lib and Dep minimal git-svn-id: https://svn.argeo.org/slc/trunk@5637 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- dep/org.argeo.slc.dep.minimal/pom.xml | 186 ++++++++++++++++++++++++++ dep/org.argeo.slc.dep.rap/pom.xml | 14 ++ dep/org.argeo.slc.dep.rcp/pom.xml | 6 + dep/pom.xml | 16 +-- lib/pom.xml | 97 ++++++++++++++ pom.xml | 1 + 6 files changed, 305 insertions(+), 15 deletions(-) create mode 100644 dep/org.argeo.slc.dep.minimal/pom.xml create mode 100644 lib/pom.xml diff --git a/dep/org.argeo.slc.dep.minimal/pom.xml b/dep/org.argeo.slc.dep.minimal/pom.xml new file mode 100644 index 000000000..d80e061d9 --- /dev/null +++ b/dep/org.argeo.slc.dep.minimal/pom.xml @@ -0,0 +1,186 @@ + + 4.0.0 + + org.argeo.slc + dep + 1.1.4-SNAPSHOT + .. + + org.argeo.slc.dep.minimal + SLC Minimal Dependencies + The minimal set of dependencies required to run an SLC execution + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + + + generate-descriptors + + descriptors + + generate-resources + + + + + + + + + org.argeo.slc + org.argeo.slc.core + 1.1.4-SNAPSHOT + + + org.argeo.slc + org.argeo.slc.support.jcr + 1.1.4-SNAPSHOT + + + org.argeo.slc + org.argeo.slc.support.osgi + 1.1.4-SNAPSHOT + + + + + org.argeo.slc + org.argeo.slc.agent + 1.1.4-SNAPSHOT + + + org.argeo.slc + org.argeo.slc.agent.jcr + 1.1.4-SNAPSHOT + + + org.argeo.slc + org.argeo.slc.node.jackrabbit + 1.1.4-SNAPSHOT + + + + + + + org.argeo.commons.server + org.argeo.node.repo.jackrabbit + ${version.argeo-commons} + + + org.argeo.commons.server + org.argeo.node.repofactory.jackrabbit + ${version.argeo-commons} + + + + + org.argeo.commons.base + org.argeo.osgi.boot + ${version.argeo-commons} + + + + + org.argeo.commons.base + org.argeo.dep.log4j + ${version.argeo-commons} + pom + + + + + org.argeo.commons.security + org.argeo.security.core + ${version.argeo-commons} + + + org.argeo.tp + bcprov + + + + + + + org.argeo.tp + org.apache.xmlcommons + + + org.argeo.tp + org.apache.xalan + + + + + org.argeo.tp + javax.annotation + + + + + org.argeo.tp + org.springframework.osgi.extender + + + + + org.argeo.commons.server + org.argeo.server.jackrabbit + ${version.argeo-commons} + + + org.argeo.commons.security + org.argeo.security.jackrabbit + ${version.argeo-commons} + + + + + org.argeo.commons.security + org.argeo.security.dao.jackrabbit + ${version.argeo-commons} + + + + + org.argeo.commons.security + org.argeo.security.dao.os + ${version.argeo-commons} + + + + + + + + + + + check-osgi + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + + + check-osgi + test + + equinox + + + true + + + + + + + + + \ No newline at end of file diff --git a/dep/org.argeo.slc.dep.rap/pom.xml b/dep/org.argeo.slc.dep.rap/pom.xml index 0a53d0275..7656568b7 100644 --- a/dep/org.argeo.slc.dep.rap/pom.xml +++ b/dep/org.argeo.slc.dep.rap/pom.xml @@ -43,6 +43,20 @@ org.argeo.security.dep.node.rap ${version.argeo-commons} + + + + org.argeo.slc + org.argeo.slc.unit + 1.1.4-SNAPSHOT + test + + + org.argeo.slc + org.argeo.slc.support.maven + 1.1.4-SNAPSHOT + test + diff --git a/dep/org.argeo.slc.dep.rcp/pom.xml b/dep/org.argeo.slc.dep.rcp/pom.xml index 1e8754b8a..c8d0ebb85 100644 --- a/dep/org.argeo.slc.dep.rcp/pom.xml +++ b/dep/org.argeo.slc.dep.rcp/pom.xml @@ -52,6 +52,12 @@ 1.1.4-SNAPSHOT test + + org.argeo.slc + org.argeo.slc.support.maven + 1.1.4-SNAPSHOT + test + diff --git a/dep/pom.xml b/dep/pom.xml index 872c809b4..6060a63db 100644 --- a/dep/pom.xml +++ b/dep/pom.xml @@ -11,6 +11,7 @@ pom org.argeo.slc.dep.detached + org.argeo.slc.dep.minimal org.argeo.slc.dep.backend org.argeo.slc.dep.eclipse org.argeo.slc.dep.rcp @@ -32,21 +33,6 @@ - - - - org.argeo.slc - org.argeo.slc.unit - 1.1.4-SNAPSHOT - test - - - org.argeo.slc - org.argeo.slc.support.maven - 1.1.4-SNAPSHOT - test - - rpmbuild diff --git a/lib/pom.xml b/lib/pom.xml new file mode 100644 index 000000000..d75a79456 --- /dev/null +++ b/lib/pom.xml @@ -0,0 +1,97 @@ + + 4.0.0 + + org.argeo.slc + argeo-slc + 1.1.4-SNAPSHOT + .. + + lib + pom + SLC Standard Libs + SLC execution modules for generic tasks + + + com.jcraft.jsch;resolution:=optional, + org.apache.commons.exec;resolution:=optional, + + + + + + . + + ** + + + .* + pom.xml + build.properties + + + + + + org.apache.felix + maven-bundle-plugin + + + default + + + *, + net.sf.cglib.core, + net.sf.cglib.proxy, + net.sf.cglib.reflect, + org.aopalliance.aop, + org.argeo.slc.core.execution, + org.argeo.slc.core.execution.tasks, + org.argeo.slc.execution, + org.argeo.slc.osgi, + org.argeo.slc.test, + org.springframework.aop, + org.springframework.aop.framework, + org.springframework.aop.scope, + org.springframework.beans.factory.config, + org.springframework.core.io, + ${additionalImports.slc-lib} + + + + + + maven-clean-plugin + + + + META-INF + + MANIFEST.MF + + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + + + org.argeo.slc + org.argeo.slc.dep.minimal + 1.1.4-SNAPSHOT + pom + + + org.argeo.slc + org.argeo.slc.dep.backend + 1.1.4-SNAPSHOT + pom + true + + + diff --git a/pom.xml b/pom.xml index c22afef3e..1169cb4ae 100644 --- a/pom.xml +++ b/pom.xml @@ -20,6 +20,7 @@ runtime modules + lib plugins demo dep -- 2.39.2