Godot Version
4.5.1 arm64 Mac OS
Question
I'm trying to understand a couple of the things as I have compiled my own version of Godot for Apple Silicone
using
scons platform=macos arch=arm64 generate_bundle=yes
next I needed templates so have manually moved them from source_code/bin and rename from godot_macos.zip into macos.zip
into /Users/iosxcoder/Library/Application Support/Godot/export_templates . using only debug template
scons platform=macos target=template_debug arch=arm64 generate_bundle=yes
came across this interesting error - where specifically I made arm64 editor and template ![]()
after adding release option
scons platform=macos target=template_release arch=arm64 generate_bundle=yes
and renaming and copying into
/Users/iosxcoder/Library/Application Support/Godot/export_templates
it works , but still got this check for minimum version
Min macOS Version x86 64
In fresh made project with this editor, I added macOS export and checked .cfg ( export_presets.cfg - inside project folder )
this have this parameters .
[preset.0.options]
export/distribution_type=1
binary_format/architecture="universal"
custom_template/debug=""
custom_template/release=""
debug/export_console_wrapper=1
So have changed it to arm64
New error
This is interesting as all you get from using “scons” and bundle is
godot.macos.template_release.arm64
godot_macos.zip
godot.macos.editor.arm64
godot.macos.template_debug.arm64
obj - folder
So I tried to rename name of file from godot.macos.template_debug.arm64 to godot_macos_debug.arm64 .
and rerun
scons platform=macos target=template_debug arch=arm64 generate_bundle=yes
result
iosxcoder@iOSxcOdacStudio godot % scons platform=macos target=template_debug arch=arm64 generate_bundle=yes
scons: Reading SConscript files ...
Auto-detected 12 CPU cores available for build parallelism. Using 11 cores by default. You can override it with the `-j` or `num_jobs` arguments.
Building for macOS 11.0+.
MoltenVK found at: /Users/iosxcoder/VulkanSDK/1.4.328.1/macOS/lib/MoltenVK.xcframework
Building for platform "macos", architecture "arm64", target "template_debug".
scons: done reading SConscript files.
scons: Building targets ...
[ 71%] Linking Program bin/godot.macos.template_debug.arm64 ...
[ 99%] Generating platform/macos/generate_bundle ...
[100%] scons: done building targets.
INFO: Time elapsed: 00:00:10.42
,so does it means I need to dig into somewhere where target=template_debug naming is scripted ?


