From 9900ccba4de26bd87cbcaa3f65c2affb31ecab17 Mon Sep 17 00:00:00 2001 From: samuele3hu Date: Mon, 1 Dec 2014 11:15:56 +0800 Subject: [PATCH] Add support to clang3.4 because of using the ndk-r10c --- tools/tolua/genbindings.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/tolua/genbindings.py b/tools/tolua/genbindings.py index 89901ab552..611bc44036 100755 --- a/tools/tolua/genbindings.py +++ b/tools/tolua/genbindings.py @@ -77,9 +77,16 @@ def main(): if platform == 'win32': x86_llvm_path = os.path.abspath(os.path.join(ndk_root, 'toolchains/llvm-3.3/prebuilt', '%s' % cur_platform)) + if not os.path.exists(x86_llvm_path): + x86_llvm_path = os.path.abspath(os.path.join(ndk_root, 'toolchains/llvm-3.4/prebuilt', '%s' % cur_platform)) else: x86_llvm_path = os.path.abspath(os.path.join(ndk_root, 'toolchains/llvm-3.3/prebuilt', '%s-%s' % (cur_platform, 'x86'))) + if not os.path.exists(x86_llvm_path): + x86_llvm_path = os.path.abspath(os.path.join(ndk_root, 'toolchains/llvm-3.4/prebuilt', '%s-%s' % (cur_platform, 'x86'))) + x64_llvm_path = os.path.abspath(os.path.join(ndk_root, 'toolchains/llvm-3.3/prebuilt', '%s-%s' % (cur_platform, 'x86_64'))) + if not os.path.exists(x64_llvm_path): + x64_llvm_path = os.path.abspath(os.path.join(ndk_root, 'toolchains/llvm-3.4/prebuilt', '%s-%s' % (cur_platform, 'x86_64'))) if os.path.isdir(x86_llvm_path): llvm_path = x86_llvm_path