| ################################################################################ |
| # |
| # libuci |
| # |
| ################################################################################ |
| |
| LIBUCI_VERSION = 4b3db1179747b6a6779029407984bacef851325c |
| LIBUCI_SITE = https://git.openwrt.org/project/uci.git |
| LIBUCI_SITE_METHOD = git |
| LIBUCI_LICENSE = LGPL-2.1, GPL-2.0 (tools) |
| LIBUCI_LICENSE_FILES = cli.c libuci.c |
| LIBUCI_CPE_ID_VENDOR = openwrt |
| LIBUCI_INSTALL_STAGING = YES |
| LIBUCI_DEPENDENCIES = libubox |
| |
| # Fixed in commit 19e29ffc15dbd958e8e6a648ee0982c68353516f, older than LIBUCI_VERSION |
| LIBUCI_IGNORE_CVES += CVE-2019-15513 |
| |
| ifeq ($(BR2_PACKAGE_LUA_5_1),y) |
| LIBUCI_DEPENDENCIES += lua |
| LIBUCI_CONF_OPTS += -DBUILD_LUA=ON \ |
| -DLUAPATH=/usr/lib/lua/5.1 \ |
| -DLUA_CFLAGS=-I$(STAGING_DIR)/usr/include |
| LIBUCI_LICENSE += , GPL-2.0 (lua bindings) |
| else |
| LIBUCI_CONF_OPTS += -DBUILD_LUA=OFF |
| endif |
| |
| $(eval $(cmake-package)) |