2
0
Fork 0

Improve architecture support logic in Raycast module

4.0
Aaron Franke 2022-12-12 21:42:10 +07:00
parent 4828ac6b99
commit cee8f1a786
No known key found for this signature in database
GPG Key ID: 40A1750B977E56BF
1 changed files with 5 additions and 7 deletions

@ -1,13 +1,11 @@
def can_build(env, platform): def can_build(env, platform):
# Supported architectures depend on the Embree library. # Supported architectures depend on the Embree library.
# No ARM32 support planned. if env["arch"] in ["x86_64", "arm64", "wasm32"]:
if env["arch"] == "arm32": return True
return False
# x86_32 only seems supported on Windows for now. # x86_32 only seems supported on Windows for now.
if env["arch"] == "x86_32" and platform != "windows": if env["arch"] == "x86_32" and platform == "windows":
return False return True
# The rest works, even wasm32! return False
return True
def configure(env): def configure(env):