#Kit-Name: Bluetooth LE Driver

#call the units script
kitman.i "Units of Measurement"

set mbs.bundles.base=../../../bundles/

# Driver API Bundle
fw.i -s -f -l com.prosyst.mbs.bluetooth.le.driver.api.jar

# Gatt providers
fw.i -s -f -l com.prosyst.mbs.bluetooth.le.driver.service.provider.default.jar
fw.i -s -f -l com.prosyst.mbs.bluetooth.le.driver.service.provider.bcds.ciss.jar
fw.i -s -f -l com.prosyst.mbs.bluetooth.le.driver.service.provider.bcds.tdl.jar
fw.i -s -f -l com.prosyst.mbs.bluetooth.le.driver.service.provider.bcds.scd.jar

# Console Commands
fw.i -s -f -l com.prosyst.mbs.bluetooth.le.driver.commands.jar

# Tinyb Driver Natives
#Bundle-Target: (&(os.aliases~=linux)(cpu.aliases~=x86_64))
fw.i -f  com.prosyst.mbs.bluetooth.le.driver.tinyb-natives.linux_x86_64_generic.jar

#Bundle-Target: (&(os.aliases~=linux)(cpu.aliases~=x86))
fw.i -f  com.prosyst.mbs.bluetooth.le.driver.tinyb-natives.linux_x86_generic.jar

#Bundle-Target: (&(os.aliases~=linux)(cpu.aliases~=arm)(com.prosyst.mbs.deviceId=raspberry*))
fw.i -f com.prosyst.mbs.bluetooth.le.driver.tinyb-natives.linux_arm_raspbian.jar

#Bundle-Target: (&(os.aliases~=linux)(cpu.aliases~=arm)(com.prosyst.mbs.deviceId=beaglebone*))
fw.i -f com.prosyst.mbs.bluetooth.le.driver.tinyb-natives.linux_arm_beaglebone.jar

# Tinyb Driver Core
fw.i -s -f -l com.prosyst.mbs.bluetooth.le.driver.tinyb.jar

