Add an error message if android NDK is not installed

(cherry picked from commit 718d0baea3)
This commit is contained in:
ArchLinus
2023-12-29 09:32:14 -05:00
committed by David Snopek
parent 49098fbdc7
commit 82475b215b

View File

@@ -52,6 +52,12 @@ def generate(env):
elif sys.platform == "darwin":
toolchain += "darwin-x86_64"
env.Append(LINKFLAGS=["-shared"])
if not os.path.exists(toolchain):
print("ERROR: Could not find NDK toolchain at " + toolchain + ".")
print("Make sure NDK version " + get_ndk_version() + " is installed.")
env.Exit(1)
env.PrependENVPath("PATH", toolchain + "/bin") # This does nothing half of the time, but we'll put it here anyways
# Get architecture info