|
@@ -26,9 +26,21 @@ ifeq ($(BR2_TOOLCHAIN_HAS_SYNC_4),)
|
|
|
CIVETWEB_COPT += -DNO_ATOMICS=1
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(BR2_PACKAGE_CIVETWEB_WITH_LUA),y)
|
|
|
-CIVETWEB_CONF_OPTS += WITH_LUA=1
|
|
|
-CIVETWEB_LIBS += -ldl
|
|
|
+ifeq ($(BR2_PACKAGE_LUAJIT),y)
|
|
|
+CIVETWEB_CONF_OPTS += WITH_LUAJIT_SHARED=1
|
|
|
+CIVETWEB_LIBS += `$(PKG_CONFIG_HOST_BINARY) --libs luajit` -ldl
|
|
|
+CIVETWEB_DEPENDENCIES += host-pkgconf luajit
|
|
|
+else ifeq ($(BR2_PACKAGE_LUA):$(BR2_STATIC_LIBS),y:)
|
|
|
+CIVETWEB_CONF_OPTS += WITH_LUA=1 WITH_LUA_SHARED=1 LUA_SHARED_LIB_FLAG=''
|
|
|
+CIVETWEB_LIBS += `$(PKG_CONFIG_HOST_BINARY) --libs lua`
|
|
|
+CIVETWEB_DEPENDENCIES += host-pkgconf lua
|
|
|
+ifeq ($(BR2_PACKAGE_LUA_5_1),y)
|
|
|
+CIVETWEB_CONF_OPTS += WITH_LUA_VERSION=501
|
|
|
+else ifeq ($(BR2_PACKAGE_LUA_5_3),y)
|
|
|
+CIVETWEB_CONF_OPTS += WITH_LUA_VERSION=503
|
|
|
+else ifeq ($(BR2_PACKAGE_LUA_5_4),y)
|
|
|
+CIVETWEB_CONF_OPTS += WITH_LUA_VERSION=504
|
|
|
+endif
|
|
|
endif
|
|
|
|
|
|
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|