Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.35 KB

README.md

File metadata and controls

21 lines (12 loc) · 1.35 KB

theinstaller

The ultimate lua and luarocks installer, which includes the mingw toolchain, make, AND cmake, to make this a truly working out of the box experience

The msi is in the release folder, if you want to build the installer yourself, clone this repo, and then all you gotta do is just taking the script from the .github/workflows/main.yaml, there's a bunch of bash commands, put them in a .sh file run them in the git bash shell, and then you should only need to build it from visual studio by opening the lua.sln file in the repo

Below is a video showcasing it on a vm

2024-05-12.17-05-53.mp4

Current TODO stuff include: Remove leftovers from luarocks when uninstalling Remove the env variables that have been set by editenv during hte installer when uninstall Possibly re-writing an editenv altnerative in C to avoid the license and keep it in the same repo Work out a second installer which doesn't have the mingw toolchain bundled Setup the changes needed to allow for more than one lua version at a time

I am aware of the current licensing issues with editenv, as it is GPL something and i modified it a little to make it work with the current project, and this project is going to be BSD+3, i will therefore rewrite my own very simple version but for now, please don't talk about it...