There are miscellaneous batch files and tutorials on how to build Lua for Windows. This CMake script simplifies the steps across platforms, but is primarily useful for Windows users since the Makefile included in the Lua source code does not target NMake or Visual Studio.
## Requirements
1. Lua source code.
2. CMake (Visual Studio installer has an option for "C++ CMake tools for Windows", or download from cmake.org)