From 3e72b787599e1a1daec1297f9f941494bfc062fc Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Sun, 1 Jan 2023 16:37:25 +0800 Subject: [PATCH] added osgi dependencies --- build.gradle | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index dc9d828..9466307 100644 --- a/build.gradle +++ b/build.gradle @@ -56,6 +56,13 @@ catalog { version('xz', '1.9') version('yasson', '3.0.2') version('weld', '5.1.0.Final') + version('felix', '7.0.5') + version('felix.scr', '2.2.4') + version('osgi.util.function', '1.2.0') + version('osgi.util.promise', '1.3.0') + version('osgi', '8.0.0') + version('osgi.cmpn', '7.0.0') + version('osgi.service.component.annotations', '1.5.1') library('wson', 'net.woggioni', 'wson').versionRef('wson') library('jzstd', 'net.woggioni', 'jzstd').versionRef('jzstd') @@ -109,7 +116,6 @@ catalog { library('hibernate-jpamodelgen', 'org.hibernate', 'hibernate-core').versionRef('hibernate') library('antlr', 'org.antlr', 'antlr4').versionRef('antlr') library('antlr-runtime', 'org.antlr', 'antlr4-runtime').versionRef('antlr') - library('bndlib', 'biz.aQute.bnd', 'biz.aQute.bndlib').versionRef('bnd') library('picocli', 'info.picocli', 'picocli').versionRef('picocli') library('docker-java-transport-httpclient5', 'com.github.docker-java', 'docker-java-transport-httpclient5').versionRef('docker-java') library('docker-java', 'com.github.docker-java', 'docker-java').versionRef('docker-java') @@ -118,6 +124,16 @@ catalog { library('typesafe-config', 'com.typesafe', 'config').versionRef('typesafe-config') library('parsson', 'org.eclipse.parsson', 'parsson').versionRef('parsson') library('yasson', 'org.eclipse', 'yasson').versionRef('yasson') + library('bndlib', 'biz.aQute.bnd', 'biz.aQute.bndlib').versionRef('bnd') + library('felix.scr', 'org.apache.felix', 'org.apache.felix.scr').versionRef('felix.scr') + library('osgi.util.function', 'org.osgi', 'org.osgi.util.function').versionRef('osgi.util.function') + library('osgi.util.promise', 'org.osgi', 'org.osgi.util.promise').versionRef('osgi.util.promise') + library('osgi.annotation', 'org.osgi', 'osgi.annotation').versionRef('osgi') + library('osgi.core', 'org.osgi', 'osgi.core').versionRef('osgi') + library('osgi.cmpn', 'org.osgi', 'osgi.cmpn').versionRef('osgi.cmpn') + library('osgi.service.component.annotations', 'org.osgi', 'org.osgi.service.component.annotations') + .versionRef('osgi.service.component.annotations') + library('felix', 'org.apache.felix', 'org.apache.felix.framework').versionRef('felix') [ 'groovy', @@ -167,6 +183,7 @@ catalog { plugin('dependency-export', 'net.woggioni.gradle.dependency-export').versionRef('my-gradle-plugins') plugin('kotlin.jvm', 'org.jetbrains.kotlin.jvm').versionRef('kotlin') plugin('kotlin.js', 'org.jetbrains.kotlin.js').versionRef('kotlin') + plugin('bnd', 'biz.aQute.bnd.builder').versionRef('bnd') } }