Use luajit in luv

This commit is contained in:
Wildan M 2025-09-16 14:10:55 +07:00
parent b9d3ea3837
commit 4c35a8fa67

View File

@ -3,25 +3,15 @@ git = "https://github.com/luvit/luv.git"
[build]
template = "custom"
dependencies = [
"lua54",
"libuv",
"lua-compat-53"
"luajit"
]
script = """
COOKBOOK_CONFIGURE="cmake"
COOKBOOK_CONFIGURE_FLAGS=(
-DBUILD_MODULE=OFF
-DBUILD_STATIC_LIBS=ON
-DWITH_SHARED_LIBUV=ON
-DWITH_LUA_ENGINE=Lua
DYNAMIC_INIT
COOKBOOK_CMAKE_FLAGS+=(
-DWITH_LUA_ENGINE=Luajit
-DLUA_BUILD_TYPE=System
-DLUA_COMPAT53_DIR="${COOKBOOK_SYSROOT}/bin"
-DCMAKE_BUILD_TYPE=RelWithDebInfo
-DLIBUV_LIBRARIES="${COOKBOOK_SYSROOT}/usr/lib/libuv.a"
-DLIBUV_INCLUDE_DIR="${COOKBOOK_SYSROOT}/usr/include"
-DLUA_INCLUDE_DIR="${COOKBOOK_SYSROOT}/include"
-DLUV_INCLUDE_DIR="${COOKBOOK_SYSROOT}/include"
"${COOKBOOK_SOURCE}"
-DWITH_SHARED_LIBUV=On
)
cookbook_configure
cookbook_cmake
"""