From 1d014514c1ece42514eb184f7c8677a4503865fc Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 14 Oct 2020 11:14:09 +0200 Subject: [PATCH] Minimal RCP platform. --- rcp/dep/org.argeo.dep.cms.e4.rcp/pom.xml | 190 +-------- rcp/dep/org.argeo.dep.cms.ui.rcp/.gitignore | 3 + .../META-INF/MANIFEST.MF | 14 + rcp/dep/org.argeo.dep.cms.ui.rcp/bnd.bnd | 0 rcp/dep/org.argeo.dep.cms.ui.rcp/p2.inf | 2 + rcp/dep/org.argeo.dep.cms.ui.rcp/pom.xml | 365 ++++++++++++++++++ rcp/dep/pom.xml | 1 + 7 files changed, 390 insertions(+), 185 deletions(-) create mode 100644 rcp/dep/org.argeo.dep.cms.ui.rcp/.gitignore create mode 100644 rcp/dep/org.argeo.dep.cms.ui.rcp/META-INF/MANIFEST.MF create mode 100644 rcp/dep/org.argeo.dep.cms.ui.rcp/bnd.bnd create mode 100644 rcp/dep/org.argeo.dep.cms.ui.rcp/p2.inf create mode 100644 rcp/dep/org.argeo.dep.cms.ui.rcp/pom.xml diff --git a/rcp/dep/org.argeo.dep.cms.e4.rcp/pom.xml b/rcp/dep/org.argeo.dep.cms.e4.rcp/pom.xml index 6197125b5..0ac0a5464 100644 --- a/rcp/dep/org.argeo.dep.cms.e4.rcp/pom.xml +++ b/rcp/dep/org.argeo.dep.cms.e4.rcp/pom.xml @@ -9,20 +9,13 @@ .. org.argeo.dep.cms.e4.rcp - Node Eclipse RCP + CMS Platform Eclipse 4 RCP - org.argeo.slc.rcp - org.argeo.eclipse.ui.rcp - 2.1.86-SNAPSHOT - - - - - org.argeo.slc.rcp - org.argeo.minidesktop + org.argeo.dep.cms.ui.rcp 2.1.86-SNAPSHOT + pom @@ -33,32 +26,11 @@ - - org.argeo.commons - org.argeo.eclipse.ui - ${version.argeo-commons} - - - org.argeo.commons - org.argeo.cms.ui - ${version.argeo-commons} - - - org.argeo.commons - org.argeo.cms.ui.theme - ${version.argeo-commons} - org.argeo.commons org.argeo.cms.e4 ${version.argeo-commons} - - org.argeo.commons - org.argeo.dep.cms.node - ${version.argeo-commons} - pom - @@ -67,80 +39,6 @@ test - - - org.argeo.tp.rcp.e4 - org.eclipse.swt.gtk.linux.x86_64 - - - - - - - org.argeo.tp.rcp.e4 - org.eclipse.swt.cocoa.macosx.x86_64 - - - org.argeo.tp.rcp.e4 - org.eclipse.swt.win32.win32.x86_64 - - - - - - - - - - - - org.argeo.tp.rcp.e4 - org.eclipse.swt.gtk.linux.arm - 3.108.0.v20180905-1254 - - - org.argeo.tp.rcp.e4 - org.eclipse.swt.gtk.linux.aarch64 - 3.109.0.202003311246 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.argeo.tp.rcp.e4 - org.eclipse.swt - - - org.argeo.tp.rcp.e4 - org.eclipse.jface - - org.argeo.tp.rcp.e4 @@ -161,18 +59,10 @@ org.argeo.tp.rcp.e4 org.eclipse.e4.ui.workbench.swt - - org.argeo.tp.rcp.e4 - org.eclipse.core.contenttype - org.argeo.tp.rcp.e4 org.eclipse.e4.core.di - - org.argeo.tp.rcp.e4 - org.eclipse.core.runtime - org.argeo.tp.rcp.e4 org.eclipse.core.databinding @@ -205,10 +95,6 @@ org.argeo.tp.rcp.e4 org.eclipse.e4.ui.widgets - - org.argeo.tp.rcp.e4 - org.eclipse.e4.core.commands - org.argeo.tp.rcp.e4 org.eclipse.e4.core.di.extensions.supplier @@ -221,10 +107,6 @@ org.argeo.tp.rcp.e4 com.ibm.icu - - org.argeo.tp.rcp.e4 - org.eclipse.e4.ui.css.swt - org.argeo.tp.rcp.e4 org.eclipse.e4.ui.swt.gtk @@ -249,10 +131,6 @@ org.argeo.tp.rcp.e4 org.eclipse.e4.ui.workbench.renderers.swt - - org.argeo.tp.rcp.e4 - org.w3c.dom.smil - org.argeo.tp.rcp.e4 org.eclipse.core.databinding.property @@ -295,10 +173,6 @@ org.argeo.tp.rcp.e4 org.eclipse.e4.ui.workbench3 - - org.argeo.tp.rcp.e4 - org.eclipse.core.jobs - org.argeo.tp.rcp.e4 org.eclipse.e4.core.contexts @@ -307,18 +181,10 @@ org.argeo.tp.rcp.e4 org.eclipse.core.databinding.beans - - org.argeo.tp.rcp.e4 - org.eclipse.e4.ui.css.core - org.argeo.tp.rcp.e4 org.eclipse.ui.workbench - - org.argeo.tp.rcp.e4 - org.eclipse.core.commands - org.argeo.tp.rcp.e4 org.eclipse.e4.ui.services @@ -342,52 +208,6 @@ org.eclipse.ui.cocoa - - - org.argeo.tp.rcp.e4 - org.w3c.css.sac - - - org.argeo.tp.rcp.e4 - org.w3c.dom.svg - - - org.argeo.tp.rcp.e4 - org.w3c.dom.events - - - org.argeo.tp.rcp.e4 - org.apache.xmlgraphics - - - org.argeo.tp.rcp.e4 - org.apache.commons.jxpath - - - org.argeo.tp.rcp.e4 - org.apache.batik.util - - - org.argeo.tp.rcp.e4 - org.apache.batik.i18n - - - org.argeo.tp.rcp.e4 - org.apache.batik.css - - - org.argeo.tp.rcp.e4 - org.apache.batik.constants - - - org.argeo.tp.rcp.e4 - org.apache.felix.gogo.runtime - - - org.argeo.tp.rcp.e4 - org.apache.felix.scr - - @@ -674,7 +494,7 @@ - argeo-cms-node + argeo-cms-ui-rcp argeo-cms-e4-rcp-tp @@ -750,7 +570,7 @@ - argeo-cms-node-tp + argeo-cms-ui-rcp-tp diff --git a/rcp/dep/org.argeo.dep.cms.ui.rcp/.gitignore b/rcp/dep/org.argeo.dep.cms.ui.rcp/.gitignore new file mode 100644 index 000000000..5e85f8d1f --- /dev/null +++ b/rcp/dep/org.argeo.dep.cms.ui.rcp/.gitignore @@ -0,0 +1,3 @@ +/org.argeo.security.dep.node.rcp-maven.target +/target/ +/*.target diff --git a/rcp/dep/org.argeo.dep.cms.ui.rcp/META-INF/MANIFEST.MF b/rcp/dep/org.argeo.dep.cms.ui.rcp/META-INF/MANIFEST.MF new file mode 100644 index 000000000..8e175fbda --- /dev/null +++ b/rcp/dep/org.argeo.dep.cms.ui.rcp/META-INF/MANIFEST.MF @@ -0,0 +1,14 @@ +Manifest-Version: 1.0 +Automatic-Module-Name: org.argeo.dep.cms.ui.rcp +Bundle-License: https://www.gnu.org/licenses/lgpl-3.0.txt +Bundle-ManifestVersion: 2 +Bundle-Name: CMS Platform UI RCP +Bundle-RequiredExecutionEnvironment: JavaSE-11,JavaSE-1.8 +Bundle-SymbolicName: org.argeo.dep.cms.ui.rcp +Bundle-Vendor: Argeo GmbH +Bundle-Version: 2.1.86.SNAPSHOT-r20201014090620 +Include-Resource: p2.inf=p2.inf +Private-Package: !* +SLC-Build-Timestamp: 20201014090620 +SLC-Category: org.argeo.slc.rcp +SLC-ModularDistribution: default diff --git a/rcp/dep/org.argeo.dep.cms.ui.rcp/bnd.bnd b/rcp/dep/org.argeo.dep.cms.ui.rcp/bnd.bnd new file mode 100644 index 000000000..e69de29bb diff --git a/rcp/dep/org.argeo.dep.cms.ui.rcp/p2.inf b/rcp/dep/org.argeo.dep.cms.ui.rcp/p2.inf new file mode 100644 index 000000000..0423aa509 --- /dev/null +++ b/rcp/dep/org.argeo.dep.cms.ui.rcp/p2.inf @@ -0,0 +1,2 @@ +properties.1.name=org.eclipse.equinox.p2.type.category +properties.1.value=true \ No newline at end of file diff --git a/rcp/dep/org.argeo.dep.cms.ui.rcp/pom.xml b/rcp/dep/org.argeo.dep.cms.ui.rcp/pom.xml new file mode 100644 index 000000000..772a9a8d5 --- /dev/null +++ b/rcp/dep/org.argeo.dep.cms.ui.rcp/pom.xml @@ -0,0 +1,365 @@ + + 4.0.0 + + org.argeo.slc.rcp + dep + 2.1.86-SNAPSHOT + .. + + org.argeo.dep.cms.ui.rcp + CMS Platform UI RCP + + + + org.argeo.slc.rcp + org.argeo.eclipse.ui.rcp + 2.1.86-SNAPSHOT + + + org.argeo.slc.rcp + org.argeo.cms.ui.rcp + 2.1.86-SNAPSHOT + + + + + org.argeo.slc.rcp + org.argeo.minidesktop + 2.1.86-SNAPSHOT + + + + + org.argeo.commons + org.argeo.eclipse.ui + ${version.argeo-commons} + + + org.argeo.commons + org.argeo.cms.ui + ${version.argeo-commons} + + + org.argeo.commons + org.argeo.cms.ui.theme + ${version.argeo-commons} + + + org.argeo.commons + org.argeo.dep.cms.node + ${version.argeo-commons} + pom + + + + + org.argeo.tp.equinox + org.eclipse.osgi + test + + + + + org.argeo.tp.rcp.e4 + org.eclipse.swt.gtk.linux.x86_64 + + + + + + + org.argeo.tp.rcp.e4 + org.eclipse.swt.cocoa.macosx.x86_64 + + + org.argeo.tp.rcp.e4 + org.eclipse.swt.win32.win32.x86_64 + + + + + + + + + + + + org.argeo.tp.rcp.e4 + org.eclipse.swt.gtk.linux.arm + 3.108.0.v20180905-1254 + + + org.argeo.tp.rcp.e4 + org.eclipse.swt.gtk.linux.aarch64 + 3.109.0.202003311246 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.argeo.tp.rcp.e4 + org.eclipse.swt + + + org.argeo.tp.rcp.e4 + org.eclipse.jface + + + org.argeo.tp.rcp.e4 + org.eclipse.core.commands + + + + + org.argeo.tp.rcp.e4 + org.eclipse.e4.ui.css.core + + + org.argeo.tp.rcp.e4 + org.eclipse.e4.ui.css.swt + + + + + org.argeo.tp.rcp.e4 + org.eclipse.core.runtime + + + org.argeo.tp.rcp.e4 + org.eclipse.core.jobs + + + org.argeo.tp.rcp.e4 + org.eclipse.core.contenttype + + + + + org.argeo.tp.rcp.e4 + org.w3c.css.sac + + + org.argeo.tp.rcp.e4 + org.w3c.dom.svg + + + org.argeo.tp.rcp.e4 + org.w3c.dom.events + + + org.argeo.tp.rcp.e4 + org.w3c.dom.smil + + + org.argeo.tp.rcp.e4 + org.apache.xmlgraphics + + + org.argeo.tp.rcp.e4 + org.apache.commons.jxpath + + + org.argeo.tp.rcp.e4 + org.apache.batik.util + + + org.argeo.tp.rcp.e4 + org.apache.batik.i18n + + + org.argeo.tp.rcp.e4 + org.apache.batik.css + + + org.argeo.tp.rcp.e4 + org.apache.batik.constants + + + org.argeo.tp.rcp.e4 + org.apache.felix.gogo.runtime + + + org.argeo.tp.rcp.e4 + org.apache.felix.scr + + + + + + + org.argeo.tp + argeo-tp-rcp-e4 + ${version.argeo-tp} + pom + import + + + + + + rpmbuild + + + + maven-assembly-plugin + + + prepare-source + package + + single + + + + a2-source + + + + + + + org.codehaus.mojo + rpm-maven-plugin + + + rpm-argeo + package + + rpm + + + argeo-cms-ui-rcp + + + /usr/lib/osgi + root + root + 644 + false + + + ${project.build.directory}/${project.artifactId}-${project.version}-a2-source + + **/*.jar + + + + + + + argeo-cms-node + argeo-cms-ui-rcp-tp + + + + + + + + + + rpmbuild-tp + + + + maven-assembly-plugin + + + prepare-source-tp + package + + single + + + + a2-source-tp + + + + + + + org.codehaus.mojo + rpm-maven-plugin + + + rpm-tp + package + + rpm + + + argeo-cms-ui-rcp-tp + ${version.argeo-tp} + ${maven.build.timestamp} + + + /usr/lib/osgi + root + root + 644 + false + + + ${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp + + **/*.jar + + + + + + /usr/share/osgi/boot + root + root + 644 + false + + true + + org.argeo.tp.rcp.e4:org.eclipse.equinox.launcher + + + + + + argeo-cms-node-tp + + + + + + + + + + diff --git a/rcp/dep/pom.xml b/rcp/dep/pom.xml index 996a7b6e2..7b0d7a4f0 100644 --- a/rcp/dep/pom.xml +++ b/rcp/dep/pom.xml @@ -13,6 +13,7 @@ RCP Base Dependencies pom + org.argeo.dep.cms.ui.rcp org.argeo.dep.cms.e4.rcp -- 2.39.2