bcusdk: new package
[Peter: tweak comment] [Thomas: various fixes/improvements] Signed-off-by: Gregory Hermant <gregory.hermant@calao-systems.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
468e9595be
commit
94e147012b
@ -633,6 +633,7 @@ source "package/argus/Config.in"
|
||||
source "package/arptables/Config.in"
|
||||
source "package/avahi/Config.in"
|
||||
source "package/axel/Config.in"
|
||||
source "package/bcusdk/Config.in"
|
||||
source "package/bluez_utils/Config.in"
|
||||
source "package/boa/Config.in"
|
||||
source "package/bind/Config.in"
|
||||
|
22
package/bcusdk/Config.in
Normal file
22
package/bcusdk/Config.in
Normal file
@ -0,0 +1,22 @@
|
||||
config BR2_PACKAGE_BCUSDK
|
||||
bool "bcusdk"
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
select BR2_PACKAGE_LIBPTHSEM
|
||||
help
|
||||
A free development environment for the Bus Coupling Units of
|
||||
the European Installation Bus.
|
||||
|
||||
The European Installation Bus EIB is a home and building
|
||||
automation bus system. It is optimized for low-speed control
|
||||
applications like lighting and blinds control.
|
||||
|
||||
BCUs (Bus Coupling Units) are standardized, generic
|
||||
platforms for embedded EIB devices. They include the entire
|
||||
physical layer network interface, power supply and a
|
||||
microcontroller with an implementation of the EIB protocol
|
||||
stack stored in the ROM.
|
||||
|
||||
http://www.auto.tuwien.ac.at/~mkoegler/eib/
|
||||
|
||||
comment "bcusdk requires a toolchain with C++ support"
|
||||
depends on !BR2_INSTALL_LIBSTDCPP
|
26
package/bcusdk/bcusdk.mk
Normal file
26
package/bcusdk/bcusdk.mk
Normal file
@ -0,0 +1,26 @@
|
||||
#############################################################
|
||||
#
|
||||
# bcusck
|
||||
#
|
||||
#############################################################
|
||||
|
||||
BCUSDK_VERSION = 0.0.5
|
||||
BCUSDK_SOURCE = bcusdk_$(BCUSDK_VERSION).tar.gz
|
||||
BCUSDK_SITE = http://www.auto.tuwien.ac.at/~mkoegler/eib/
|
||||
BCUSDK_LICENSE = GPLv2+
|
||||
BCUSDK_LICENSE_FILES = COPYING
|
||||
BCUSDK_INSTALL_STAGING = YES
|
||||
BCUSDK_CONF_OPT = --enable-onlyeibd --enable-ft12 --enable-pei16 \
|
||||
--enable-eibnetip --enable-eibnetipserver \
|
||||
--enable-eibnetiptunnel --without-pth-test \
|
||||
--with-pth=$(STAGING_DIR)/usr
|
||||
|
||||
BCUSDK_DEPENDENCIES = libpthsem
|
||||
|
||||
define BCUSDK_REMOVE_EXAMPLES
|
||||
$(RM) -rf $(TARGET_DIR)/usr/share/bcusdk
|
||||
endef
|
||||
|
||||
BCUSDK_POST_INSTALL_TARGET_HOOKS += BCUSDK_REMOVE_EXAMPLES
|
||||
|
||||
$(eval $(autotools-package))
|
Loading…
Reference in New Issue
Block a user