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;