old_contents: def can_build(env, platform):
      if platform == "android":
          return env["android_arch"] in ["arm64v8", "x86", "x86_64"]
  
      if platform == "javascript":
          return False  # No SIMD support yet
  
      return True
  
  
  def configure(env):
      pass
  
new_contents: 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":
          return env["android_arch"] in ["arm64v8", "x86_64"]
  
      if platform == "javascript":
          return False  # No SIMD support yet
  
      if env["bits"] == "32":
          return False
  
      return True
  
  
  def configure(env):
      pass
  
subject: Disable embree-based modules on x86 (32-bit)