luav5.5.1
- Updated
A powerful, fast, lightweight, embeddable scripting language
- Project website: https://www.lua.org
#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)#Supported Platforms
All platforms supported.
#Features
No default features.
#tools
Builds Lua compiler and interpreter
Platforms: !ios
- ✅linux
- ✅osx
- ✅uwp
- ✅windows
Dependencies:
readline-unix
Platforms:
!windows
and one transitive dependency:
- ncurses (through readline-unix)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-get-vars (through ncurses)
- vcpkg-make (through ncurses)
#Dependencies
No dependencies.
#Host Tool For
No ports use this.
#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
Show 33 earlier changes
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