This repo has the source code for:
It needs only Visual Studio 2019 to compile Lua to ARM64, x86, x64.
The final binaries are inside the
Will build all versions.
> build-version.bat 5.1.5
Builds a specific version.
> clean-version.bat 5.1.5
Removes build artifacts and final products for a specific version.
Runs basic tests. At the moment, only arm64 and x86 are tested because I can't run x64 on my machine.
I've added tests as well. Unfortunately I couldn't find the exact same versions of the test suite to match the versions we're building. at the moment the mapping between version and test suite is this one:
|Lua 5.3.5||Test 5.3.4||Basic Tests OK|
|Lua 5.2.4||Test 5.2.2||Basic Tests OK|
|Lua 5.1.5||Test 5.1-tests||FAIL|