From: Mathieu Baudier Date: Tue, 14 Nov 2017 05:53:56 +0000 (+0100) Subject: Improve project organisation X-Git-Tag: argeo-suite-0.1.12~22 X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=b8372c7bc652e8fb2fcc5c2047706553dae09875 Improve project organisation --- diff --git a/dep/.gitignore b/dep/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/dep/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/dep/org.argeo.suite.platform/.gitignore b/dep/org.argeo.suite.platform/.gitignore new file mode 100644 index 0000000..d6c033c --- /dev/null +++ b/dep/org.argeo.suite.platform/.gitignore @@ -0,0 +1,2 @@ +/target +/org.argeo.suite.platform-maven.target diff --git a/dep/org.argeo.suite.platform/META-INF/.gitignore b/dep/org.argeo.suite.platform/META-INF/.gitignore new file mode 100644 index 0000000..4854a41 --- /dev/null +++ b/dep/org.argeo.suite.platform/META-INF/.gitignore @@ -0,0 +1 @@ +/MANIFEST.MF diff --git a/dep/org.argeo.suite.platform/bnd.bnd b/dep/org.argeo.suite.platform/bnd.bnd new file mode 100644 index 0000000..991aa1a --- /dev/null +++ b/dep/org.argeo.suite.platform/bnd.bnd @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dep/org.argeo.suite.platform/pom.xml b/dep/org.argeo.suite.platform/pom.xml new file mode 100644 index 0000000..932dd33 --- /dev/null +++ b/dep/org.argeo.suite.platform/pom.xml @@ -0,0 +1,104 @@ + + + 4.0.0 + + org.argeo.suite + dep + 0.1.12-SNAPSHOT + .. + + org.argeo.suite.platform + Argeo Suite Platform + jar + + + + org.argeo.suite + org.argeo.suite.apps + 0.1.12-SNAPSHOT + + + org.argeo.suite + org.argeo.suite.workbench.rap + 0.1.12-SNAPSHOT + + + org.argeo.suite + org.argeo.suite.web + 0.1.12-SNAPSHOT + + + + + org.argeo.connect + org.argeo.connect.platform + ${version.argeo-connect} + + + + + rpmbuild + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy-argeo + package + + copy-dependencies + + + jar + ${project.build.directory}/lib-argeo + org.argeo.suite + jar + runtime + true + + + + + + org.codehaus.mojo + rpm-maven-plugin + + + rpm-argeo + package + + rpm + + + argeo-suite + + + /usr/share/osgi + root + root + 644 + true + + + ${project.build.directory}/lib-argeo + + **/*.jar + + + + + + + argeo-connect + + + + + + + + + + diff --git a/dep/pom.xml b/dep/pom.xml new file mode 100644 index 0000000..71b7593 --- /dev/null +++ b/dep/pom.xml @@ -0,0 +1,89 @@ + + + 4.0.0 + + org.argeo.suite + argeo-suite + 0.1.12-SNAPSHOT + .. + + dep + Argeo Suite Dependencies + pom + + org.argeo.suite.platform + + + + + org.apache.felix + maven-bundle-plugin + + + default + + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + + + generate-descriptors + + descriptors + + generate-resources + + + + + + + + + org.argeo.tp.equinox + org.eclipse.osgi + test + + + org.argeo.tp.sdk + org.junit + provided + + + + + check-osgi + + + + org.argeo.maven.plugins + maven-argeo-osgi-plugin + + + check-osgi + test + + equinox + + + true + + + + + + + + + + org.argeo.commons + org.argeo.osgi.boot + ${version.argeo-commons} + test + + + + + diff --git a/pom.xml b/pom.xml index c6f09cd..37be851 100644 --- a/pom.xml +++ b/pom.xml @@ -17,7 +17,7 @@ org.argeo.suite.workbench.rap org.argeo.suite.apps org.argeo.suite.apps.web - sdk + dep 0.1.12-SNAPSHOT diff --git a/sdk/.project b/sdk/.project deleted file mode 100644 index d95f518..0000000 --- a/sdk/.project +++ /dev/null @@ -1,11 +0,0 @@ - - - argeo-suite-sdk - - - - - - - - diff --git a/sdk/org.argeo.suite.platform/.gitignore b/sdk/org.argeo.suite.platform/.gitignore deleted file mode 100644 index d6c033c..0000000 --- a/sdk/org.argeo.suite.platform/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/target -/org.argeo.suite.platform-maven.target diff --git a/sdk/org.argeo.suite.platform/META-INF/.gitignore b/sdk/org.argeo.suite.platform/META-INF/.gitignore deleted file mode 100644 index 4854a41..0000000 --- a/sdk/org.argeo.suite.platform/META-INF/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/MANIFEST.MF diff --git a/sdk/org.argeo.suite.platform/bnd.bnd b/sdk/org.argeo.suite.platform/bnd.bnd deleted file mode 100644 index 991aa1a..0000000 --- a/sdk/org.argeo.suite.platform/bnd.bnd +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/sdk/org.argeo.suite.platform/pom.xml b/sdk/org.argeo.suite.platform/pom.xml deleted file mode 100644 index e9df68c..0000000 --- a/sdk/org.argeo.suite.platform/pom.xml +++ /dev/null @@ -1,110 +0,0 @@ - - - 4.0.0 - - org.argeo.suite - sdk - 0.1.12-SNAPSHOT - .. - - org.argeo.suite.platform - Argeo Suite Minimal SDK - jar - - - - org.argeo.suite - org.argeo.suite.apps - 0.1.12-SNAPSHOT - - - org.argeo.suite - org.argeo.suite.workbench.rap - 0.1.12-SNAPSHOT - - - org.argeo.suite - org.argeo.suite.web - 0.1.12-SNAPSHOT - - - - - org.argeo.connect - org.argeo.connect.platform - ${version.argeo-connect} - - - - org.argeo.tp - argeo-tp - ${version.argeo-distribution} - - - - - rpmbuild - - - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-argeo - package - - copy-dependencies - - - jar - ${project.build.directory}/lib-argeo - org.argeo.suite - jar - runtime - true - - - - - - org.codehaus.mojo - rpm-maven-plugin - - - rpm-argeo - package - - rpm - - - argeo-suite - - - /usr/share/osgi - root - root - 644 - true - - - ${project.build.directory}/lib-argeo - - **/*.jar - - - - - - - argeo-connect - - - - - - - - - - diff --git a/sdk/pom.xml b/sdk/pom.xml deleted file mode 100644 index a827caf..0000000 --- a/sdk/pom.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - 4.0.0 - - org.argeo.suite - argeo-suite - 0.1.12-SNAPSHOT - .. - - sdk - Argeo Suite SDKs - pom - - org.argeo.suite.platform - - - - - org.argeo.maven.plugins - maven-argeo-osgi-plugin - - - generate-descriptors - - descriptors - - generate-resources - - - - - -