http://netfilter.org/projects/libnftnl/index.html
+if BR2_PACKAGE_LIBNFTNL
+
+config BR2_PACKAGE_LIBNFTNL_JSON
+ bool "enable JSON support"
+ select BR2_PACKAGE_JANSSON
+ help
+ Enable JSON parsing support
+
+config BR2_PACKAGE_LIBNFTNL_XML
+ bool "enable XML support"
+ select BR2_PACKAGE_MXML
+ help
+ Enable XML parsing support
+
+endif
+
comment "libnftnl needs a toolchain w/ threads, IPv6, largefile"
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INET_IPV6 || \
!BR2_LARGEFILE
LIBNFTNL_INSTALL_STAGING = YES
LIBNFTNL_DEPENDENCIES = host-pkgconf libmnl
+ifeq ($(BR2_PACKAGE_LIBNFTNL_JSON),y)
+LIBNFTNL_CONF_OPT += --with-json-parsing
+LIBNFTNL_DEPENDENCIES += jansson
+else
+LIBNFTNL_CONF_OPT += --without-json-parsing
+endif
+
+ifeq ($(BR2_PACKAGE_LIBNFTNL_XML),y)
+LIBNFTNL_CONF_OPT += --with-xml-parsing
+LIBNFTNL_DEPENDENCIES += mxml
+else
+LIBNFTNL_CONF_OPT += --without-xml-parsing
+endif
+
$(eval $(autotools-package))