Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create macOS universal app bundle #263

Closed
dgavedissian opened this issue May 27, 2024 · 0 comments · Fixed by #264
Closed

Create macOS universal app bundle #263

dgavedissian opened this issue May 27, 2024 · 0 comments · Fixed by #264

Comments

@dgavedissian
Copy link
Collaborator

To be able to distribute a macOS version of the game, similar to the win32 distro package, we need to create an app bundle as part of CI.

My suggestion would be to assemble an app bundle as part of the build.sh script, probably using steps like in this script: http://bazaar.launchpad.net/~widelands-dev/widelands/trunk/view/head:/utils/macos/build_app.sh#L47

We should also add support for cross compilation, so we can build both an x86 and arm64 binaries from the macOS CI builder, then use lipo to combine those binaries together (see rust-lang/cargo#8875).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant