# # Amdatu Blueprint config feature # blueprint-feature.config: config blueprint-repo.config: https://repository.amdatu.org/amdatu-configurator/r5/repo/index.xml.gz blueprint-deps.config: \ org.osgi:org.osgi.service.configurator:1.0.0,\ org.osgi:org.osgi.util.function:1.1.0,\ org.apache.felix:org.apache.felix.converter:1.0.14,\ org.apache.sling:org.apache.sling.commons.johnzon:1.2.2,\ org.apache.felix:org.apache.felix.configurator:1.0.10,\ org.apache.felix:org.apache.felix.configadmin.plugin.interpolation:1.1.0 # # Build # -buildpath.blueprint-config: \ ${if;(buildfeaturesMerged[]=config); \ org.osgi.service.configurator,\ org.amdatu.configurator.configurationbuilder\ } # # Run # -runbundles.blueprint-config: \ ${if;(runfeaturesMerged[]=config); \ org.amdatu.configurator.autoconf,\ org.amdatu.configurator.configurationbuilder,\ org.amdatu.configurator.properties,\ org.osgi.util.function,\ org.apache.felix.configadmin.plugin.interpolation,\ org.apache.felix.configurator,\ org.apache.sling.commons.johnzon,\ org.apache.felix.converter\ } # Add shell support for configurator if config and shell feature are both enabled -runbundles.blueprint-config-shell: \ ${if;(&(runfeaturesMerged[]=config)(runfeaturesMerged[]=shell)); \ org.amdatu.configurator.shell\ } -runproperties.blueprint-config: \ ${if;(runfeaturesMerged[]=config); \ felix.cm.config.plugins=org.apache.felix.configadmin.plugin.interpolation\ }