flyx / Zicross

Nix Flake for cross-compiling and packaging for foreign systems
MIT License
55 stars 2 forks source link

Plans for MacOs overlays? #2

Open jrhadams opened 1 month ago

jrhadams commented 1 month ago

This is a great project, and exactly what I am looking for.

I was curious if you had any plans for a macos overlay in the future?

flyx commented 1 month ago

I'm afraid I am not working with this project currently, but I might take it up again.

Doing macOS support poses some challenges:

I think most of those challenges are solvable, but are probably more involved than hacking some bash lines. I don't think it makes sense to ignore .app and code-signing and just build the raw binary, since the use-case would mostly be „spread read-to-launch packages to end users“. So there's a lot of work to be done before it's usable, and certainly more than the current overlays needed. I don't think I want to tackle that in the near future.