From: p4u Date: Wed, 2 Oct 2013 13:47:51 +0000 (+0200) Subject: Add bmx6-table plugin for bmx6 in Makefile X-Git-Url: http://git.openwrt.org/?p=feed%2Frouting.git;a=commitdiff_plain;h=b115e3e5f94963e2fa4673b6dfd6e3285ced8ecb;hp=958704423eccaec5ddb382ca7223677efe902ca3 Add bmx6-table plugin for bmx6 in Makefile --- diff --git a/bmx6/Makefile b/bmx6/Makefile index e05426b..fc983f1 100644 --- a/bmx6/Makefile +++ b/bmx6/Makefile @@ -79,7 +79,6 @@ define Package/bmx6-uci-config TITLE:=configuration plugin based on uci (recommended!) endef - define Package/bmx6-json $(call Package/bmx6/Default) DEPENDS:=bmx6 +libjson @@ -98,6 +97,12 @@ define Package/bmx6-quagga TITLE:=bmx6 quagga plugin to redistribute/export routes (needs manet/bmx6 patched quagga 0.99.21) endef +define Package/bmx6-table + $(call Package/bmx6/Default) + DEPENDS:=bmx6 + TITLE:=bmx6 table plugin to automatic announce routing-table routes via ip6ip tunnels +endef + define Build/Configure mkdir -p $(PKG_INSTALL_DIR) endef @@ -106,18 +111,15 @@ define Build/Compile $(MAKE) -C $(PKG_BUILD_DIR) $(MAKE_ARGS) endef - define Package/bmx6/install $(INSTALL_DIR) $(1)/usr/sbin $(1)/etc/config $(1)/etc/init.d $(INSTALL_BIN) $(PKG_BUILD_DIR)/bmx6 $(1)/usr/sbin/bmx6 endef - define Package/bmx6-uci-config/conffiles /etc/config/bmx6 endef - define Package/bmx6-uci-config/install $(INSTALL_DIR) $(1)/usr/lib $(1)/etc/config $(1)/etc/init.d $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx6_uci_config/bmx6_config.so $(1)/usr/lib/bmx6_config.so @@ -135,6 +137,11 @@ define Package/bmx6-sms/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx6_sms/bmx6_sms.so $(1)/usr/lib/bmx6_sms.so endef +define Package/bmx6-table/install + $(INSTALL_DIR) $(1)/usr/lib + $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx6_table/bmx6_table.so $(1)/usr/lib/bmx6_table.so +endef + define Package/bmx6-quagga/install $(INSTALL_DIR) $(1)/usr/lib $(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx6_quagga/bmx6_quagga.so $(1)/usr/lib/bmx6_quagga.so @@ -145,4 +152,4 @@ $(eval $(call BuildPackage,bmx6-uci-config)) $(eval $(call BuildPackage,bmx6-json)) $(eval $(call BuildPackage,bmx6-sms)) $(eval $(call BuildPackage,bmx6-quagga)) - +$(eval $(call BuildPackage,bmx6-table))