Merge pull request #39342 from akien-mga/denoise-64bit-desktop-only

denoise: Restrict build to 64-bit desktop platforms
This commit is contained in:
Rémi Verschelde 2020-06-06 23:18:18 +02:00 committed by GitHub
commit ca5519c430
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,11 @@
def can_build(env, platform):
return env["tools"]
# Thirdparty dependency OpenImage Denoise includes oneDNN library
# which only supports 64-bit architectures.
# It's also only relevant for tools build and desktop platforms,
# as doing lightmap generation and denoising on Android or HTML5
# would be a bit far-fetched.
desktop_platforms = ["linuxbsd", "osx", "windows"]
return env["tools"] and platform in desktop_platforms and env["bits"] == "64"
def configure(env):