forked from ops4j/org.ops4j.pax.tinybundles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
osgi.bnd
58 lines (52 loc) · 1.28 KB
/
osgi.bnd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Bundle-Version>:\
${pom.version}
Bundle-SymbolicName:\
${bundle.symbolicName}; singleton:=true
Export-Package:\
${bundle.namespace}.core; version="${pom.version}"
Private-Package:\
${bundle.namespace}.core.intern,\
${bundle.namespace}.core.builders,\
org.ops4j.store.intern,\
org.ops4j.store,\
aQute.bnd.help,\
aQute.bnd.service.action,\
aQute.bnd.test,\
aQute.lib.osgi.eclipse,\
aQute.bnd.build,\
org.ops4j.monitors,\
aQute.lib.osgi,\
org.ops4j.lang,\
org.ops4j.monitors.stream,\
org.ops4j.io,\
org.ops4j.monitors.exception,\
aQute.bnd.annotation,\
aQute.bnd.make,\
aQute.bnd.service,\
aQute.libg.generics,\
aQute.libg.header,\
aQute.libg.qtokens,\
aQute.libg.reporter,\
aQute.libg.sed,\
aQute.libg.version
Import-Package:\
!org.apache.avalon.framework.logger,\
!org.apache.log,\
!org.apache.log4j,\
!aQute.service.scripting,\
!javax.xml.parsers,\
!org.apache.commons.logging,\
!org.w3c.dom,\
!org.xml.sax,\
!org.slf4j.impl,\
!javax.naming,\
!javax.security.auth.x500,\
!javax.xml.namespace,\
!javax.xml.transform,\
!javax.xml.transform.stream,\
!javax.xml.xpath,\
*
Embed-Dependency:\
*; scope=compile; type=!pom; inline=true
-versionpolicy:\
[${version;==;${@}},${version;+;${@}})