nftables: allow to build with json support
Signed-off-by: Rosy Song <rosysong@rosinson.com>
This commit is contained in:
parent
0b7a9688ce
commit
f30583c41d
1 changed files with 12 additions and 1 deletions
|
@ -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/
|
||||
|
|
Loading…
Reference in a new issue