From bdc5c251c89e8a7e40ce2ce9e83c0c7e846eea11 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Thu, 11 Nov 2021 10:09:13 +0100 Subject: [PATCH] Start using new Maven/bnd approach. --- cnf/build.bnd | 22 +++++++++++----------- dep/cnf/build.bnd | 1 + dep/pom.xml | 19 ++++++++++++++++++- pom.xml | 3 +-- 4 files changed, 31 insertions(+), 14 deletions(-) create mode 100644 dep/cnf/build.bnd diff --git a/cnf/build.bnd b/cnf/build.bnd index 150e1d46a..d5a7228bf 100644 --- a/cnf/build.bnd +++ b/cnf/build.bnd @@ -1,18 +1,18 @@ -category: org.argeo.commons -version: 2.1.104 -buildId: S -#buildId: r${tstamp} - -Bundle-Version: 2.1.104.S +SLC-Category: org.argeo.commons +version.next=2.3.1 Bundle-RequiredExecutionEnvironment: JavaSE-11 -Private-Package: org.argeo.*.internal.* -Export-Package: !org.argeo.*.internal.*; org.argeo.* -SLC-Category: ${category} -#SLC-Build-Timestamp: ${tstamp} +# Common +buildId=D${tstamp} +# for release: +#buildId: R${tstamp} +Bundle-Version: ${version.next}.${buildId} +Private-Package: *.internal.* +Export-Package: !*.internal.*; * -savemanifest = META-INF/MANIFEST.MF +-compression STORE +-source true -removeheaders = Bnd-LastModified,Build-Jdk,Built-By,Tool,Created-By --groupId = ${category} Automatic-Module-Name: ${bsn} diff --git a/dep/cnf/build.bnd b/dep/cnf/build.bnd new file mode 100644 index 000000000..dcbfac9d8 --- /dev/null +++ b/dep/cnf/build.bnd @@ -0,0 +1 @@ +-include: ../../cnf/build.bnd \ No newline at end of file diff --git a/dep/pom.xml b/dep/pom.xml index 37e847f05..0f0a97c46 100644 --- a/dep/pom.xml +++ b/dep/pom.xml @@ -1,5 +1,7 @@ - + 4.0.0 org.argeo.commons @@ -67,6 +69,21 @@ + + a2-target + + + + maven-assembly-plugin + + + a2-target + + + + + + check-osgi diff --git a/pom.xml b/pom.xml index 5a1b188c0..9b835da33 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.argeo.maven argeo-osgi-parent - 2.1.3 + 2.1.4-SNAPSHOT org.argeo.commons argeo-commons @@ -46,7 +46,6 @@ scm:git:http://git.argeo.org/lgpl/argeo-commons.git http://git.argeo.org/?p=lgpl/argeo-commons.git;a=summary scm:git:https://code.argeo.org/git/lgpl/argeo-commons.git - v2.x Argeo GmbH -- 2.30.2