Merge pull request #105628 from rsanchezsaez/apple/ios-visionos-4.5

Native visionOS platform support
This commit is contained in:
Rémi Verschelde 2025-05-20 23:09:07 +02:00 committed by GitHub
commit 25a3c27c41
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
141 changed files with 8711 additions and 5428 deletions

View file

@ -406,7 +406,7 @@ namespace GodotTools.Export
{
if (platform == OS.Platforms.iOS && path.EndsWith(".dat", StringComparison.OrdinalIgnoreCase))
{
AddIosBundleFile(path);
AddAppleEmbeddedPlatformBundleFile(path);
}
else
{
@ -453,7 +453,7 @@ namespace GodotTools.Export
throw new InvalidOperationException("Failed to generate xcframework.");
}
AddIosEmbeddedFramework(xcFrameworkPath);
AddAppleEmbeddedPlatformEmbeddedFramework(xcFrameworkPath);
}
}

View file

@ -82,7 +82,7 @@ namespace {
String get_hostfxr_file_name() {
#if defined(WINDOWS_ENABLED)
return "hostfxr.dll";
#elif defined(MACOS_ENABLED) || defined(IOS_ENABLED)
#elif defined(MACOS_ENABLED) || defined(APPLE_EMBEDDED_ENABLED)
return "libhostfxr.dylib";
#else
return "libhostfxr.so";