dibyendumajumdar / ravi

Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
http://ravilang.github.io/
Other
1.16k stars 62 forks source link

New release #176

Open ghost opened 4 years ago

ghost commented 4 years ago

So I started here:

https://ravilang.github.io

which says that binaries are here:

https://github.com/dibyendumajumdar/ravi/releases

However the most recent binary from that page is 3 years ago:

https://github.com/dibyendumajumdar/ravi/releases/tag/0.19

I also found this release:

https://github.com/dibyendumajumdar/ravi/releases/tag/1.0-beta2-1

no binaries there either, but it does have this link:

https://github.com/dibyendumajumdar/Suravi

then if I go to this page:

https://github.com/dibyendumajumdar/Suravi/releases

I do find a newer release, but its still over a year old. Can we please get an up to date binary release?

dibyendumajumdar commented 4 years ago

Hi @cup

It is a bit difficult to create binary releases and make sure they actually work on user machines. I can create one - please let me know what platform / JIT backend you are after.

Regards

ghost commented 4 years ago

I use Windows 64-bit

dibyendumajumdar commented 4 years ago

Okay and what JIT backend were you after?

ghost commented 4 years ago

@dibyendumajumdar I dont know what that is. I have used Lua in the past and I like it but the package manager (LuaRocks) is basically broken on Windows. I dont expect this project has solved that problem but I would be interested in trying it anyway.

dibyendumajumdar commented 4 years ago

Hi @cup, unless you are specifically interested in Ravi, the best option might be for you to try out the Lua53 binaries in https://github.com/dibyendumajumdar/Suravi/releases.

rishavs commented 4 years ago

Have you thought about CI/CD pipelines to automate the releases?

dibyendumajumdar commented 4 years ago

Hi no. I believe there is now packaging support in GitHub. I have to look into that but happy to accept any contribution on that