From d943c8fc3f316f53bc225dd8314f36582fa5a317 Mon Sep 17 00:00:00 2001 From: Richard Eckart de Castilho Date: Thu, 3 Jun 2021 06:42:12 +0200 Subject: [PATCH] * Add missing `presets/package-info.java` required for OSGi and add profile for M2Eclipse (pull #490) --- CHANGELOG.md | 1 + pom.xml | 67 +++++++++++++++++++ .../javacpp/presets/package-info.java | 5 ++ 3 files changed, 73 insertions(+) create mode 100644 src/main/java/org/bytedeco/javacpp/presets/package-info.java diff --git a/CHANGELOG.md b/CHANGELOG.md index 556f2a313..1b79e3d98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,5 @@ + * Add missing `presets/package-info.java` required for OSGi and add profile for M2Eclipse ([pull #490](https://github.com/bytedeco/javacpp/pull/490)) * Remove unnecessary mutex lock for pthreads on callbacks in `Generator` ([pull #489](https://github.com/bytedeco/javacpp/pull/489)) * Fix `@AsUtf16` handling for setter methods paired with getters in `Generator` ([pull #488](https://github.com/bytedeco/javacpp/pull/488)) * Allow defining `NO_JNI_DETACH_THREAD` to avoid overhead from pthreads on callbacks ([issue #486](https://github.com/bytedeco/javacpp/issues/486)) diff --git a/pom.xml b/pom.xml index 628e1378d..dc10ea336 100644 --- a/pom.xml +++ b/pom.xml @@ -581,6 +581,73 @@ Import-Package: \ + + + + + + m2e + + + m2e.version + + + + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + + + + + + + + + org.apache.maven.plugins + maven-plugin-plugin + [3.5.2,) + + descriptor + + + + + false + + + + + + org.apache.maven.plugins + maven-plugin-plugin + [3.5.2,) + + helpmojo + + + + + + + + + + + + + + diff --git a/src/main/java/org/bytedeco/javacpp/presets/package-info.java b/src/main/java/org/bytedeco/javacpp/presets/package-info.java new file mode 100644 index 000000000..ca43998cc --- /dev/null +++ b/src/main/java/org/bytedeco/javacpp/presets/package-info.java @@ -0,0 +1,5 @@ +/** + * Contains base presets which can be inherited. + */ +@org.osgi.annotation.bundle.Export +package org.bytedeco.javacpp.presets;