|
145 | 145 | <attribute name="Bundle-RequiredExecutionEnvironment" value="J2SE-1.4"/> |
146 | 146 | <attribute name="Bundle-Vendor" value="${vendor}"/> |
147 | 147 | <attribute name="Require-Bundle" value="com.sun.jna;bundle-version="${osgi.version}""/> |
| 148 | + <!-- |
| 149 | + The full "Export-Package" statement can be generated by invoking |
| 150 | + create-export-package-metadata-pom.sh in the main folder. This is |
| 151 | + necessary if the exported packages change. Then the list in the |
| 152 | + shell script needs to be updated as well. |
| 153 | + --> |
148 | 154 | <attribute name="Export-Package" |
149 | 155 | value=" |
150 | | -com.sun.jna.platform;version=${osgi.version}, |
151 | | -com.sun.jna.platform.dnd;version=${osgi.version}, |
152 | | -com.sun.jna.platform.linux;version=${osgi.version}, |
153 | | -com.sun.jna.platform.mac;version=${osgi.version}, |
154 | | -com.sun.jna.platform.unix;version=${osgi.version}, |
155 | | -com.sun.jna.platform.unix.aix;version=${osgi.version}, |
156 | | -com.sun.jna.platform.unix.solaris;version=${osgi.version}, |
157 | | -com.sun.jna.platform.win32;version=${osgi.version}, |
158 | | -com.sun.jna.platform.win32.COM;version=${osgi.version}, |
159 | | -com.sun.jna.platform.win32.COM.tlb;version=${osgi.version}, |
160 | | -com.sun.jna.platform.win32.COM.tlb.imp;version=${osgi.version}, |
161 | | -com.sun.jna.platform.win32.COM.util;version=${osgi.version}, |
162 | | -com.sun.jna.platform.win32.COM.util.annotation;version=${osgi.version}, |
163 | | -com.sun.jna.platform.wince;version=${osgi.version} |
| 156 | +com.sun.jna.platform;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.platform.win32", |
| 157 | +com.sun.jna.platform.dnd;version="${osgi.version}", |
| 158 | +com.sun.jna.platform.linux;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.platform.unix", |
| 159 | +com.sun.jna.platform.mac;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.platform,com.sun.jna.platform.unix,com.sun.jna.ptr", |
| 160 | +com.sun.jna.platform.unix;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.ptr", |
| 161 | +com.sun.jna.platform.unix.aix;version="${osgi.version}";uses:="com.sun.jna", |
| 162 | +com.sun.jna.platform.unix.solaris;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.ptr", |
| 163 | +com.sun.jna.platform.win32;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.platform,com.sun.jna.platform.win32.COM,com.sun.jna.ptr,com.sun.jna.win32", |
| 164 | +com.sun.jna.platform.win32.COM;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.platform.win32,com.sun.jna.platform.win32.COM.util,com.sun.jna.ptr,com.sun.jna.win32", |
| 165 | +com.sun.jna.platform.win32.COM.tlb;version="${osgi.version}";uses:="com.sun.jna.platform.win32.COM.tlb.imp", |
| 166 | +com.sun.jna.platform.win32.COM.tlb.imp;version="${osgi.version}";uses:="com.sun.jna.platform.win32,com.sun.jna.platform.win32.COM", |
| 167 | +com.sun.jna.platform.win32.COM.util;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.platform.win32,com.sun.jna.platform.win32.COM,com.sun.jna.platform.win32.COM.util.annotation,com.sun.jna.ptr", |
| 168 | +com.sun.jna.platform.win32.COM.util.annotation;version="${osgi.version}", |
| 169 | +com.sun.jna.platform.wince;version="${osgi.version}";uses:="com.sun.jna,com.sun.jna.platform.win32" |
164 | 170 | "/> |
165 | 171 | </manifest> |
166 | 172 | <manifest file="@{target}" mode="update" if:true="@{module-info}"> |
|
0 commit comments