You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-9Lines changed: 7 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,11 @@
1
1
# Lua with CMake Support
2
-
Unaltered [Lua](http://www.lua.org/) source code and documentation with [CMake](https://cmake.org/) infrastructure. This repository contains Lua Version 5.4.6 sources extracted from https://www.lua.org/ftp/lua-5.4.6.tar.gz. Tested generators and architectures are:
2
+
Unaltered [Lua](http://www.lua.org/) source code and documentation with [CMake](https://cmake.org/)build infrastructure. This repository contains Lua Version 5.4.6 sources extracted from https://www.lua.org/ftp/lua-5.4.6.tar.gz. Tested generators and architectures are:
3
3
4
4
- Visual Studio 17 2022, Win32
5
5
- Visual Studio 17 2022, x64
6
6
7
+
**Notice:** Present `Makefiles` originate from Lua source code archive and are not used within the context of CMake-based build.
8
+
7
9
## Windows Tool Chain Preparation
8
10
9
11
A complete Microsoft Visual Studio Installation is optional but not strictly necessary. Simply install **Buildtools for Visual Studio 2022** from https://visualstudio.microsoft.com/de/downloads/#build-tools-for-visual-studio-2022 and select the following minimum components for download and installation:
Replace `<arch>` with your desired architecture. Available architectures with selected `Visual Studio 17 2022` generator are `Win32`, `x64`, `ARM` and `ARM64`. Default installation directory is `C:/Apps/lua-5.4.6` where a `GNUInstallDirs` -alike directory structure is created:
38
+
Replace `<arch>` with your desired architecture. Available architectures with selected `Visual Studio 17 2022` generator are `Win32`, `x64`, `ARM` and `ARM64`. Default installation directory is `C:/Apps/lua-5.4.6` where a directory structure according to [GNU Coding Standards](https://www.gnu.org/prep/standards/html_node/Directory-Variables.html) is created:
37
39
38
-
-`bin`: Lua binaries, statically linked, no DLL dependency,
39
-
-`include`: Public header files
40
-
-`lib`: Lua static library
40
+
-`bin`: Lua binaries`lua.exe` and `luac.exe`, both statically linked, no DLL dependency,
0 commit comments