The internal batman-adv compat version numbers are just confusing for the user. Instead, let's just name things "batman-adv" when refering to compatibility version 15 and "batman-adv-legacy" when refering to compatibility version 14. Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
36 lines
1.2 KiB
Makefile
36 lines
1.2 KiB
Makefile
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=gluon-mesh-batman-adv
|
|
PKG_VERSION:=1
|
|
|
|
include ../gluon.mk
|
|
|
|
define Package/gluon-mesh-batman-adv-common
|
|
TITLE:=Gluon scripts for batman-adv and batman-adv-legacy
|
|
DEPENDS:=+gluon-core +libgluonutil +gluon-client-bridge +gluon-ebtables +firewall +libiwinfo +kmod-dummy +libnl-tiny +libbatadv +@GLUON_SPECIALIZE_KERNEL:KERNEL_DUMMY
|
|
endef
|
|
|
|
define Package/gluon-mesh-batman-adv-legacy
|
|
TITLE:=Support for batman-adv-legacy meshing (compat level 14)
|
|
DEPENDS+=+gluon-mesh-batman-adv-common +kmod-batman-adv-legacy +@GLUON_SPECIALIZE_KERNEL:KERNEL_CRC16 +@GLUON_SPECIALIZE_KERNEL:KERNEL_LIBCRC32C
|
|
endef
|
|
|
|
define Package/gluon-mesh-batman-adv
|
|
TITLE:=Support for batman-adv meshing (compat level 15)
|
|
DEPENDS+=+gluon-mesh-batman-adv-common +kmod-batman-adv +batctl +@GLUON_SPECIALIZE_KERNEL:KERNEL_CRC16 +@GLUON_SPECIALIZE_KERNEL:KERNEL_LIBCRC32C
|
|
endef
|
|
|
|
define Package/gluon-mesh-batman-adv-common/install
|
|
$(Gluon/Build/Install)
|
|
endef
|
|
|
|
define Package/gluon-mesh-batman-adv-legacy/install
|
|
endef
|
|
|
|
define Package/gluon-mesh-batman-adv/install
|
|
endef
|
|
|
|
$(eval $(call BuildPackageGluon,gluon-mesh-batman-adv-common))
|
|
$(eval $(call BuildPackageGluon,gluon-mesh-batman-adv-legacy))
|
|
$(eval $(call BuildPackageGluon,gluon-mesh-batman-adv))
|