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

Document generate_bundle=yes SCons option in Compiling for macOS and iOS #10096

Conversation

Calinou
Copy link
Member

@Calinou Calinou commented Oct 16, 2024

  • Reorder instructions to mention ARM64 builds first in macOS, as this is the primary architecture in use now (with all new Macs since 2023 being sold with Apple Silicon only). The lipo command still works as before, as it infers the architecture from the input files.
  • Remove the manual bundle generation steps to make the page shorter (similar to Compiling for Android).
  • Remove references to the master branch (this was only relevant when 4.0 was still in development).

This option was added in 4.3 by godotengine/godot#86255.

@Calinou Calinou added enhancement area:contributing Issues and PRs related to the Contributing/Development section of the documentation topic:buildsystem platform:ios Issues or PRs related specifically to ios platform:macos labels Oct 16, 2024
@Calinou Calinou force-pushed the compiling-macos-ios-scons-generate-bundle branch from f9b0765 to 5a472c6 Compare October 16, 2024 14:59
@Calinou Calinou force-pushed the compiling-macos-ios-scons-generate-bundle branch from 5a472c6 to 4d6942b Compare October 16, 2024 15:51
…d iOS

- Reorder instructions to mention ARM64 builds first in macOS,
  as this is the primary architecture in use now (with all new Macs
  since 2023 being sold with Apple Silicon only). The `lipo` command still
  works as before, as it infers the architecture from the input files.
- Remove the manual bundle generation steps to make the page shorter
  (similar to Compiling for Android).
- Remove references to the master branch (this was only relevant when
  4.0 was still in development).
@Calinou Calinou force-pushed the compiling-macos-ios-scons-generate-bundle branch from 4d6942b to 4ab397c Compare October 16, 2024 15:51
@mhilbrunner mhilbrunner merged commit 1c326a2 into godotengine:master Oct 17, 2024
1 check passed
@mhilbrunner
Copy link
Member

Thanks!

@zaddok
Copy link

zaddok commented Oct 18, 2024

Is there another missing step? When I use "Manage Export Templates" inside godot, it fails, and displays a blank warning message popup:

image

@Calinou
Copy link
Member Author

Calinou commented Nov 26, 2024

Is there another missing step? When I use "Manage Export Templates" inside godot, it fails, and displays a blank warning message popup:

This is an unrelated issue. Please open an issue on https://github.com/godotengine/godot after searching for possible duplicates.

@Calinou Calinou deleted the compiling-macos-ios-scons-generate-bundle branch November 26, 2024 14:50
@mhilbrunner
Copy link
Member

Cherrypicked to 4.3 in #10347.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:contributing Issues and PRs related to the Contributing/Development section of the documentation enhancement platform:ios Issues or PRs related specifically to ios platform:macos topic:buildsystem
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants