| ▲ | jeremyjh a day ago | |||||||||||||||||||||||||
If its possible to compile & and sign iOS or MacOS apps that would be VERY useful in CI environments, but yeah hard to think of other killer command-line apps that only run on MacOS. If they had good GUI support then some more things open up but nothing really essential. Garage Band has no equal in terms of ease of use, if you are into that sort of thing. | ||||||||||||||||||||||||||
| ▲ | MrAlex94 a day ago | parent | next [-] | |||||||||||||||||||||||||
Just in case anyone is wondering - this is already possible with Clang/LLVM and the work from Gregory Szorc: https://github.com/indygreg/apple-platform-rs/tree/main The Firefox source tree has every tool available for cross-compilation from Linux → macOS, which is how Firefox is built for macOS. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | mike_hearn a day ago | parent | prev [-] | |||||||||||||||||||||||||
You can ship a fully signed and self-updating macOS app from Linux (or Windows) using my product Conveyor: It has built in support for Electron, JVM, Flutter and even native apps (although of course then you still have to compile the native binaries on macOS yourself). That also works the other way around. You can ship to Windows from Linux or macOS. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||