bergercookie / asm-lsp

Language server for NASM/GAS/GO Assembly
https://crates.io/crates/asm-lsp
BSD 2-Clause "Simplified" License
267 stars 18 forks source link

feature: precompiled binaries #136

Closed patrick6razno closed 2 months ago

patrick6razno commented 2 months ago

Would it be possible to provide precompiled binaries? I do not have Rust, do not use it and I do not want to install it just for the sake of building a single package. It would be much appreciated if there was another way of installing asm-lsp.

WillLillis commented 2 months ago

This was planned for the 0.8.0 release but unfortunately we ran into some issues getting the project to build on the runners. As long as you're not on Windows (see #134), I think I have these issues worked out. I should be able to manually trigger the workflow either today or tomorrow :)

patrick6razno commented 2 months ago

Oh, thank you very much! It will be appreciated! Of course I am not on windows :) Sorry for missing #134, I have read it but I thought it is related to something else. My bad.

WillLillis commented 2 months ago

Oh, thank you very much! It will be appreciated!

I manually created an x86_64 linux release build of the latest master, compressed it, and uploaded it to the 0.8.0 release. If you're not comfortable using this or it doesn't match your platform, I think I have a workaround. However, it's fairly hacky since forcing the release workflow to run without triggering the publish workflow is proving to be a bit tricky. I can spend some more time on this in the next few days if that's the route you'd prefer. Let me know! :)

Sorry for missing #134, I have read it but I thought it is related to something else. My bad.

No worries at all!

patrick6razno commented 2 months ago

That worked for me, thank you very much!