Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

macOS download is bundled incorrectly.

A topic by bruvzg created Jul 13, 2020 Views: 92 Replies: 6
Viewing posts 1 to 7

macOS .app bundle is assembled from the wrong template, “osx_template.app” (which is incomplete, there is not executable path and other data in the .plist, it’s filled on export and intended only for export templates) instead of “osx_tools.app” making it unusable.

Also, “libMoltenVK.dylib” is missing from the bundle (should be in “Godot.app/Contents/Frameworks/”, it can be taken form the Vulkan SDK distribution), without it app won’t run unless Vulkan SDK is installed system-wide (and almost no one will have it installed like this).

Developer

I will investigate the next time slot, hopefully this weekend.

For the reference, here’s a link to my macOS build: https://github.com/bruvzg/godot_test_builds/releases/tag/4.0

Developer

I have the correct tools app template, but haven't worked on the “libMoltenVK.dylib” yet.

Developer

Where do I take from Vulkan SDK distribution and where do I put it?

Precompiled SDK is available at https://vulkan.lunarg.com/sdk/home#mac, or you can build it from source https://github.com/KhronosGroup/MoltenVK

Developer

Seems like I can take a cached version of moltenvk and move it to Godot.app\Contents\Frameworks\libMoltenVK.dylib.