[marytts] Add bnd to make serviceloader aware of marytts impl (#14064)
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
This commit is contained in:
51
pom.xml
51
pom.xml
@@ -86,6 +86,32 @@
|
||||
<bnd.includeresource>-${.}/NOTICE, -${.}/*.xsd</bnd.includeresource>
|
||||
|
||||
<feature.directory>src/main/feature/feature.xml</feature.directory>
|
||||
|
||||
<oh.bndDefaults><![CDATA[Bundle-SymbolicName: ${project.artifactId}
|
||||
Automatic-Module-Name: ${def;bsn}
|
||||
Import-Package: \\
|
||||
io.swagger.v3.oas.annotations.*;resolution:=optional,\\
|
||||
javax.annotation.security.*;resolution:=optional,\\
|
||||
org.eclipse.jdt.annotation.*;resolution:=optional,\\
|
||||
org.openhab.core.automation.annotation.*;resolution:=optional;version=!,\\
|
||||
org.openhab.*;version=!,\\
|
||||
com.google.common.*;version="14.0",\\
|
||||
${bnd.importpackage},\\
|
||||
*
|
||||
-exportcontents: \\
|
||||
!*.internal.*,\\
|
||||
!*.impl.*, \\
|
||||
org.openhab.*, \\
|
||||
${bnd.exportpackage}
|
||||
-noimportjava: true
|
||||
-sources: false
|
||||
-contract: *
|
||||
-includeresource: ${bnd.includeresource}
|
||||
-fixupmessages: \\
|
||||
'Unused Import-Package instructions';is:=ignore,\\
|
||||
'Unused Export-Package instructions';is:=ignore,\\
|
||||
${bnd.fixupmessages}]]>
|
||||
</oh.bndDefaults>
|
||||
</properties>
|
||||
|
||||
<dependencyManagement>
|
||||
@@ -140,30 +166,7 @@
|
||||
<artifactId>bnd-maven-plugin</artifactId>
|
||||
<version>${bnd.version}</version>
|
||||
<configuration>
|
||||
<bnd><![CDATA[Bundle-SymbolicName: ${project.artifactId}
|
||||
Automatic-Module-Name: ${def;bsn}
|
||||
Import-Package: \\
|
||||
io.swagger.v3.oas.annotations.*;resolution:=optional,\\
|
||||
javax.annotation.security.*;resolution:=optional,\\
|
||||
org.eclipse.jdt.annotation.*;resolution:=optional,\\
|
||||
org.openhab.core.automation.annotation.*;resolution:=optional;version=!,\\
|
||||
org.openhab.*;version=!,\\
|
||||
com.google.common.*;version="14.0",\\
|
||||
${bnd.importpackage},\\
|
||||
*
|
||||
-exportcontents: \\
|
||||
!*.internal.*,\\
|
||||
!*.impl.*, \\
|
||||
org.openhab.*, \\
|
||||
${bnd.exportpackage}
|
||||
-noimportjava: true
|
||||
-sources: false
|
||||
-contract: *
|
||||
-includeresource: ${bnd.includeresource}
|
||||
-fixupmessages: \\
|
||||
'Unused Import-Package instructions';is:=ignore,\\
|
||||
'Unused Export-Package instructions';is:=ignore,\\
|
||||
${bnd.fixupmessages}]]></bnd>
|
||||
<bnd><![CDATA[${oh.bndDefaults}]]></bnd>
|
||||
<!-- -dsannotations-options: norequirements -->
|
||||
<!-- Bundle-SymbolicName: ${project.groupId}.${project.artifactId} -->
|
||||
<skipIfEmpty>true</skipIfEmpty>
|
||||
|
||||
Reference in New Issue
Block a user