#
#  Copyright 2005-2014 Red Hat, Inc.
#
#  Red Hat licenses this file to you 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.
#

#framework=mvn\:org.apache.felix/org.apache.felix.framework/${felix.framework.version}
feature.fabric-agent=fabric-agent
repository.fabric8=mvn\:io.fabric8/fabric8-karaf/${version:fabric}/xml/features
repository.karaf-standard=mvn\:org.apache.karaf.assemblies.features/standard/${version:karaf}/xml/features
feature.fabric-jaas=fabric-jaas
feature.karaf=karaf
feature.fabric-core=fabric-core
feature.fabric-web=fabric-web
feature.jolokia=jolokia
feature.fabric-git=fabric-git
feature.fabric-git-server=fabric-git-server
feature.insight-log=insight-log
optional.ops4j-base-lang=mvn:org.ops4j.base/ops4j-base-lang/1.4.0

resolve.optional.imports=false

patch.repositories=https://repo.fusesource.com/nexus/content/repositories/releases, \
                   https://repo.fusesource.com/nexus/content/groups/ea
org.ops4j.pax.url.mvn.repositories= \
    http://repo1.maven.org/maven2@id=central, \
    https://repo.fusesource.com/nexus/content/groups/public@id=fusepublic, \
    https://repository.jboss.org/nexus/content/repositories/public@id=jbosspublic, \
    https://repo.fusesource.com/nexus/content/repositories/releases@id=jbossreleases, \
    https://repo.fusesource.com/nexus/content/groups/ea@id=jbossearlyaccess, \
    http://repository.springsource.com/maven/bundles/release@id=ebrreleases, \
    http://repository.springsource.com/maven/bundles/external@id=ebrexternal
    
org.ops4j.pax.url.mvn.defaultRepositories=file:${runtime.home}/${karaf.default.repository}@snapshots@id=karaf-default,\
    file:${runtime.home}/local-repo@snapshots@id=karaf-local

metadata#org.apache.felix.scr#[1.0,2.0)#Provide-Capability = osgi.extender;osgi.extender=osgi.service.component,osgi.service;effective:=active;objectClass="org.apache.felix.scr.ScrService"
metadata#org.apache.felix.metatype#[1.0,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass="org.osgi.service.metatype.MetaTypeService"
metadata#org.apache.aries.blueprint.core#[1.0,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass="org.apache.aries.blueprint.services.ParserService"
metadata#io.fabric8.fabric-core#[1.1,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass="io.fabric8.api.GeoLocationService"
metadata#gravia-runtime-osgi#[1.1,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass="org.jboss.gravia.runtime.Runtime"
metadata#gravia-repository#[1.1,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass="org.jboss.gravia.repository.Repository"
metadata#gravia-resolver#[1.1,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass="org.jboss.gravia.resolver.Resolver"
metadata#gravia-provision#[1.1,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass="org.jboss.gravia.provision.Provisioner"
metadata#io.fabric8.fabric-commands#[1.1,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass:List<String>="io.fabric8.commands.support.BundleLocationCompleter,org.apache.karaf.shell.console.Completer"
metadata#io.fabric8.process-manager#[1.1,2.0)#Provide-Capability = osgi.service;effective:=active;objectClass:List<String>="io.fabric8.process.manager.commands.support.ProcessNumberCompleter,org.apache.karaf.shell.console.Completer",osgi.service;effective:=active;objectClass:List<String>="io.fabric8.process.manager.commands.support.MainClassCompleter,org.apache.karaf.shell.console.Completer"
