You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-09 12:50:35 +00:00
SCons: Disable embree-based modules on x86 (32-bit)
Fixes #48482.
(cherry picked from commit e53422c8f9)
This commit is contained in:
@@ -1,10 +1,16 @@
|
|||||||
def can_build(env, platform):
|
def can_build(env, platform):
|
||||||
|
# Depends on Embree library, which supports only x86_64 (originally)
|
||||||
|
# and aarch64 (thanks to the embree-aarch64 fork).
|
||||||
|
|
||||||
if platform == "android":
|
if platform == "android":
|
||||||
return env["android_arch"] in ["arm64v8", "x86", "x86_64"]
|
return env["android_arch"] in ["arm64v8", "x86_64"]
|
||||||
|
|
||||||
if platform == "javascript":
|
if platform == "javascript":
|
||||||
return False # No SIMD support yet
|
return False # No SIMD support yet
|
||||||
|
|
||||||
|
if env["bits"] == "32":
|
||||||
|
return False
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user