
META-INF.instructions.bnd Maven / Gradle / Ivy
The newest version!
# Copyright 2012-2013 Bull S.A.S.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
Private-Package org.ow2.shelbie.core.internal.*
Export-Package org.ow2.shelbie.core,\
org.ow2.shelbie.core.console.*,\
org.ow2.shelbie.core.prompt,\
org.ow2.shelbie.core.history,\
org.ow2.shelbie.core.identity,\
org.ow2.shelbie.core.system,\
org.ow2.shelbie.core.branding,\
org.ow2.shelbie.core.registry.*,\
org.apache.felix.gogo.commands.*;version=${gogo.version}
-exportcontents jline.*;version=${jline.version}, \
org.fusesource.jansi;version=${jansi.version}
Embed-Dependency jline;inline=true, \
util-substitution;inline=true, \
jansi;inline=true
# Needs to import exported contents if someone is already providing these packages
# Specify list of all packages as we don't directly import these packages
# Note: Need to manually include o.o.s.c.branding package because we do not implement it directly and we want it to be imported
Import-Package sun.reflect;resolution:=optional, \
org.fusesource.jansi;version=${jansi.version}, \
org.ow2.shelbie.core.branding, \
org.ow2.shelbie.core.identity, \
org.ow2.shelbie.core.prompt, \
jline, \
jline.console.completer, \
jline.console, \
jline.console.history, \
jline.internal, \
jline.console.internal, \
*
DynamicImport-Package org.apache.aries.blueprint,\
org.apache.aries.blueprint.mutable,\
*
IPOJO-Extension org.ow2.shelbie command-instance:org.ow2.shelbie.core.internal.extension.CommandFactory
© 2015 - 2025 Weber Informatics LLC | Privacy Policy