From da00365cfc09c9f4e48044fe8a09862e5a2f5c26 Mon Sep 17 00:00:00 2001 From: likholatovevgeny Date: Fri, 26 Jul 2024 11:17:07 +0300 Subject: [PATCH] [BUILD] Fixed using of ninja=1.12.0. Build.py script always rebuilt llvm, and never was continue building, because cmake set ninja version = 1.11.0, but build.py used ninja = 1.12.0. Issue: https://gitee.com/openharmony/third_party_llvm-project/issues/IAFSLY Signed-off-by: likholatovevgeny --- llvm-build/build.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/llvm-build/build.py b/llvm-build/build.py index 84d159b1444c..40aaf865a976 100755 --- a/llvm-build/build.py +++ b/llvm-build/build.py @@ -493,6 +493,9 @@ class BuildUtils(object): flags = ['-G', 'Ninja'] flags += ['-DCMAKE_PREFIX_PATH=%s' % self.CMAKE_BIN_DIR] + ninja_bin_path = os.path.join(self.buildtools_path, 'build-tools', self.platform_prefix(), 'bin', 'ninja') + flags += ['-DCMAKE_MAKE_PROGRAM=%s' % ninja_bin_path] + for key in invoke_defines: newdef = ''.join(['-D', key, '=', invoke_defines[key]]) flags += [newdef] -- Gitee