libuci.mk 674 B

1234567891011121314151617181920212223
  1. ################################################################################
  2. #
  3. # libuci
  4. #
  5. ################################################################################
  6. LIBUCI_VERSION = 49ec6efbdac4819033d34f08927d795f83a3932d
  7. LIBUCI_SITE = git://git.openwrt.org/project/uci.git
  8. LIBUCI_LICENSE = LGPL-2.1, GPL-2.0 (tools)
  9. LIBUCI_INSTALL_STAGING = YES
  10. LIBUCI_DEPENDENCIES = libubox
  11. ifeq ($(BR2_PACKAGE_LUA_5_1),y)
  12. LIBUCI_DEPENDENCIES += lua
  13. LIBUCI_CONF_OPTS += -DBUILD_LUA=ON \
  14. -DLUAPATH=/usr/lib/lua/5.1 \
  15. -DLUA_CFLAGS=-I$(STAGING_DIR)/usr/include
  16. LIBUCI_LICENSE += , GPL-2.0 (lua bindings)
  17. else
  18. LIBUCI_CONF_OPTS += -DBUILD_LUA=OFF
  19. endif
  20. $(eval $(cmake-package))