source "package/jsoncpp/Config.in"
source "package/libjson/Config.in"
source "package/libroxml/Config.in"
+ source "package/libucl/Config.in"
source "package/libxml2/Config.in"
source "package/libxmlpp/Config.in"
source "package/libxmlrpc/Config.in"
--- /dev/null
+config BR2_PACKAGE_LIBUCL
+ bool "libucl"
+ help
+ Universal configuration library parser
+
+ Libucl is a parser and C API to parse and generate ucl
+ objects. Libucl consist of several groups of functions:
+ parser, emitting, conversion, generation, iteration,
+ validation, and utility. These functions can be used to work
+ with several formats: JSON, compact JSON, configuration
+ (nginx like), and YAML. Libucl has clear design that should
+ be very convenient for reading and writing and makes for an
+ ideal parser with high performance.
+
+ https://github.com/vstakhov/libucl
--- /dev/null
+################################################################################
+#
+# libucl
+#
+################################################################################
+
+LIBUCL_VERSION = 0.7.3
+LIBUCL_SITE = $(call github,vstakhov,libucl,$(LIBUCL_VERSION))
+LIBUCL_INSTALL_STAGING = YES
+LIBUCL_AUTORECONF = YES
+LIBUCL_LICENSE = BSD-2c
+LIBUCL_LICENSE_FILES = COPYING
+LIBUCL_DEPENDENCIES = host-pkgconf
+
+$(eval $(autotools-package))