gluon/package/gluon-mesh-batman-adv/Makefile
Linus Lüssing 7fcf08970d gluon-mesh-batman-adv: remove the compat version number from packages
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>
2018-12-25 19:02:55 +01:00

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))