pulp-platform / bender

A dependency management tool for hardware projects.
Apache License 2.0
245 stars 38 forks source link

Possibility to release a build for macOS? #140

Open V0XNIHILI opened 1 year ago

V0XNIHILI commented 1 year ago

Dear Bender team,

I am really excited by the possibility of a well-built and widely adopted Verilog package manager. So, thank you very much for developing this project!

I was wondering whether it would also be possible to release pre-built binaries for macOS (the platform that I am using).

Best, Douwe

micprog commented 1 year ago

Hi Douwe,

Thank you for your interest in bender! I'd be happy to add a build flow for macOS, but currently do not have the time to implement it properly. Ideally, a universal binary (both for x86_64 and arm64/aarch64) would be implemented and the download script (found on the website branch) adjusted to run correctly for macOS. I would be happy to review a PR that adds this feature! Otherwise, you can always install rust and run cargo install bender to have a system installation for bender.

Best, Michael

V0XNIHILI commented 1 year ago

Hey, for now I indeed used cargo install bender and this was really easy and works perfectly! I don't have enough knowledge to setup a build flow for macOS unfortunately :(