From: Mathieu Baudier Date: Wed, 31 May 2023 04:29:44 +0000 (+0200) Subject: Introduce minimal CMS third party subset X-Git-Tag: v2.3.14~1 X-Git-Url: http://git.argeo.org/?p=gpl%2Fargeo-tp.git;a=commitdiff_plain;h=417437697705404bff267192df0151acdf62b9fd Introduce minimal CMS third party subset --- diff --git a/repackage/Makefile b/repackage/Makefile index e846c0b..c509174 100644 --- a/repackage/Makefile +++ b/repackage/Makefile @@ -1,10 +1,18 @@ include ../sdk.mk +# Minimal third-parties for running headless Argeo CMS +CATEGORIES_CMS=\ +osgi/equinox/org.argeo.tp.osgi \ +org.argeo.tp \ +org.argeo.tp.httpd \ +crypto/fips/org.argeo.tp.crypto \ +osgi/equinox/org.argeo.tp.eclipse \ + + CATEGORIES=\ +$(CATEGORIES_CMS) \ org.argeo.tp.sdk \ osgi/api/org.argeo.tp.osgi \ -osgi/equinox/org.argeo.tp.osgi \ -osgi/equinox/org.argeo.tp.eclipse \ swt/rap/org.argeo.tp.swt \ swt/rap/org.argeo.tp.swt.workbench \ swt/rcp/org.argeo.tp.swt \ @@ -19,8 +27,6 @@ lib/macosx/x86_64/swt/rcp/org.argeo.tp.swt \ lib/macosx/x86_64/swt/rcp/org.argeo.tp.swt.workbench \ swt/rcp/org.argeo.tp.swt \ swt/rcp/org.argeo.tp.swt.workbench \ -org.argeo.tp \ -org.argeo.tp.httpd \ org.argeo.tp.utils \ org.argeo.tp.publish \ org.argeo.tp.math \ @@ -28,9 +34,8 @@ org.argeo.tp.jcr \ org.argeo.tp.office \ org.argeo.tp.earth \ crypto/full/org.argeo.tp.crypto \ -crypto/fips/org.argeo.tp.crypto \ -# NOTE: FIPS support is experimental, in order to preapre for the 2.0.0 stream -# see https://www.bouncycastle.org/fips_java_roadmap.html +install-for-minimal-cms: + $(MAKE) install CATEGORIES="$(CATEGORIES_CMS)" include $(SDK_SRC_BASE)/sdk/argeo-build/repackage.mk \ No newline at end of file