lua v5.5.0
- Created
- Updated
A powerful, fast, lightweight, embeddable scripting language
# Usage
lua provides CMake integration for the C library:
find_package(Lua REQUIRED)
target_include_directories(main PRIVATE ${LUA_INCLUDE_DIR})
target_link_libraries(main PRIVATE ${LUA_LIBRARIES}) lua[cpp] provides a C++ library with exception handling:
find_package(unofficial-lua)
target_link_libraries(main PRIVATE unofficial::lua::lua-cpp) # License
MIT
# Supported Platforms
All platforms are supported
# Features
No default features set.
# cpp
Builds Lua for C++ linkage
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# tools
Builds Lua compiler and interpreter
Supports: !ios
- ✅ linux
- ✅ osx
- ✅ uwp
- ✅ windows
Dependencies:
readline-unix
Platforms:
!windows
and one transitive dependency:
- ncurses (by readline-unix )
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by vcpkg-cmake-get-vars )
- vcpkg-cmake-get-vars (by ncurses )
- vcpkg-make (by ncurses )
# Dependencies
No dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
# Host Dependents
No dependents.
# Contributors
Adam Martin
Robert Schumacher
Alexander Karatarakis
codicodi
Stephen E. Baker
alex85k
TitanSnow
pravic
Kevin Lu
paul-reilly
Jack·Boos·Yu
Lily
JonLiu1993
Frank Hale
Park DongHa
Frank
Thomas1664
Ruitard
autoantwort
Tobias Funk
Cheney Wang
toge
Kai Pastor
# Changelog
and 32 more commits:
1211c77[lua] Move tools to /tools/lua6fb6abb[lua] fix static build493d94eDynamically link lua.dll to lua.exe26516fevcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)3e0dc1e[lua] Expanded comment on COMPILE_AS_CPPb9b27e7[lua] add comment about new option1551d99[lua] update to 5.3.490d814f[lua] bump version3d58393[lua] don't export from executablesd8db19a[lua] bump versionfffc1dc[lua] no debug toolsfd74c49[lua] add interpreter and compiler1808d46triplet is now automatically included before portfiles.0de56e1[lua] Add version and descriptiond3a453e[lua] Reduce post-install work needed in portfile by adding them to CMakeLists.txtea65c0e[lua] Initial addition