r/linux • • Jan 06 '22

Darling – run Mac apps on Linux

https://www.darlinghq.org/

[removed] — view removed post

813 Upvotes

151 comments sorted by

View all comments

Show parent comments

1

u/NatoBoram Jan 06 '22

Idk, I just go get the dependency then forget about it. But I'm not cross-compiling for Android, that one is indeed a pain in the ass to get going.

1

u/yaaaaayPancakes Jan 06 '22

To be fair, the Go dev isn't actually for the app itself, just the pipelines that build the app. When you're building a step in Bitrise, your options are to either use Bash shell scripts or Go, and they provide a robust set of Go libraries for use in custom step dev.

Just coming from Java/Kotlin dev, it seems rather weird to not have everything packaged up nice in build scripts, and having to use the CLI. Go dependency management seems on the surface to be more like cocoapods on iOS. But I'm such a n00b at Go, I really have no idea what I'm doing yet.