nftables: allow to build with json support
Signed-off-by: Rosy Song <rosysong@rosinson.com>
This commit is contained in:
		| @@ -34,10 +34,21 @@ define Package/nftables | ||||
|   CATEGORY:=Network | ||||
|   SUBMENU:=Firewall | ||||
|   TITLE:=nftables packet filtering userspace utility | ||||
|   DEPENDS:=+kmod-nft-core +libnftnl | ||||
|   DEPENDS:=+kmod-nft-core +libnftnl +PACKAGE_NFT_WITH_JSON:jansson | ||||
|   URL:=http://netfilter.org/projects/nftables/ | ||||
| endef | ||||
|  | ||||
| define Package/nftables/config | ||||
| 	config PACKAGE_NFT_WITH_JSON | ||||
| 		bool "Build nftables with json support" | ||||
| 		depends on PACKAGE_nftables | ||||
| 		default n | ||||
| endef | ||||
|  | ||||
| ifeq ($(CONFIG_PACKAGE_NFT_WITH_JSON),y) | ||||
| CONFIGURE_ARGS += --with-json | ||||
| endif | ||||
|  | ||||
| define Package/nftables/install | ||||
| 	$(INSTALL_DIR) $(1)/usr/sbin | ||||
| 	$(CP) $(PKG_INSTALL_DIR)/usr/sbin/nft $(1)/usr/sbin/ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Rosy Song
					Rosy Song