Skip to content

Commit 9900076

Browse files
authored
Merge pull request #639 from leanmendoza/fix/open-xr-not-available-on-ios
fix: OpenXR is not available on iOS
2 parents 7970c56 + c2978dd commit 9900076

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

godot-codegen/src/special_cases/special_cases.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,9 @@ pub fn is_godot_type_deleted(godot_ty: &str) -> bool {
7171

7272
// OpenXR has not been available for macOS before 4.2.
7373
// See e.g. https://github.com/GodotVR/godot-xr-tools/issues/479.
74+
// OpenXR is also not available on iOS: https://github.com/godotengine/godot/blob/13ba673c42951fd7cfa6fd8a7f25ede7e9ad92bb/modules/openxr/config.py#L2
7475
// Do not hardcode a list of OpenXR classes, as more may be added in future Godot versions; instead use prefix.
75-
#[cfg(all(before_api = "4.2", target_os = "macos"))]
76+
#[cfg(any(all(before_api = "4.2", target_os = "macos"), target_os = "ios"))]
7677
if godot_ty.starts_with("OpenXR") {
7778
return true;
7879
}

0 commit comments

Comments
 (0)