浏览代码

Add an error message if android NDK is not installed

(cherry picked from commit 718d0baea3e310391c6feb5b61b8e2dda6a08533)
ArchLinus 1 年之前
父节点
当前提交
f9b66e3c72
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      tools/android.py

+ 6 - 0
tools/android.py

@@ -64,6 +64,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