forked from freifunk-franken/firmware
Bird 2 has a few advantages over babeld. Especially the possiblity to dynamically reload the configuration without restarting the daemon and birds significant performance advantage make it an interesting alternative to babeld for our firmware. This adds the necessary implementation-specific fff-babel-bird2 package, which allows to integrate bird2 into the fff firmware. Signed-off-by: Fabian Bläse <fabian@blaese.de> Acked-by: Christian Dresel <freifunk@dresel.systems>
31 lines
610 B
Makefile
31 lines
610 B
Makefile
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=fff-babel-bird2
|
|
PKG_RELEASE:=1
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/fff-babel-bird2
|
|
SECTION:=base
|
|
CATEGORY:=Freifunk
|
|
TITLE:=Freifunk-Franken babel-bird2
|
|
URL:=https://www.freifunk-franken.de
|
|
DEPENDS:=+bird2 +bird2c +owipcalc
|
|
PROVIDES:=fff-babel-implementation
|
|
CONFLICTS:=fff-babeld
|
|
endef
|
|
|
|
define Package/fff-babel-bird2/description
|
|
This is the Freifunk Franken Firmware babel-bird2 package.
|
|
endef
|
|
|
|
define Build/Compile
|
|
# nothing
|
|
endef
|
|
|
|
define Package/fff-babel-bird2/install
|
|
$(CP) ./files/* $(1)/
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,fff-babel-bird2))
|