Skip to content

Commit 28f4282

Browse files
committed
OpenXR is not available on Web
1 parent 7634fe7 commit 28f4282

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

godot-codegen/src/special_cases/special_cases.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,12 +88,12 @@ pub fn is_godot_type_deleted(godot_ty: &str) -> bool {
8888

8989
// OpenXR has not been available for macOS before 4.2.
9090
// See e.g. https://github.com/GodotVR/godot-xr-tools/issues/479.
91-
// OpenXR is also not available on iOS: https://github.com/godotengine/godot/blob/13ba673c42951fd7cfa6fd8a7f25ede7e9ad92bb/modules/openxr/config.py#L2
91+
// OpenXR is also not available on iOS and Web: https://github.com/godotengine/godot/blob/13ba673c42951fd7cfa6fd8a7f25ede7e9ad92bb/modules/openxr/config.py#L2
9292
// Do not hardcode a list of OpenXR classes, as more may be added in future Godot versions; instead use prefix.
9393
if godot_ty.starts_with("OpenXR") {
9494
let target_os = std::env::var("CARGO_CFG_TARGET_OS");
9595
match target_os.as_deref() {
96-
Ok("ios") => return true,
96+
Ok("ios") | Ok("emscripten") => return true,
9797
Ok("macos") => {
9898
#[cfg(before_api = "4.2")]
9999
return true;

0 commit comments

Comments
 (0)