From 28c066ee4ffed81705bbb3eb0a3ecbaa03364600 Mon Sep 17 00:00:00 2001 From: Megvii Engine Team Date: Fri, 3 Sep 2021 10:14:17 +0800 Subject: [PATCH] fix(cmake/llvm): fix llvm build if env install llvm-12-dev now, we do not depends LLVM_ENABLE_BINDINGS and LLVM_INCLUDE_DOCS module so disable it! if later depends on this module, need upgrade third_party/llvm-project/ to 12 to compat build env which install llvm-12-dev GitOrigin-RevId: 62164c0e7f0b3bb296c4b76a2a3eadd31c266421 --- cmake/llvm-project.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/llvm-project.cmake b/cmake/llvm-project.cmake index 2b363091..bbea20d7 100644 --- a/cmake/llvm-project.cmake +++ b/cmake/llvm-project.cmake @@ -77,6 +77,8 @@ endfunction() # llvm build options set(LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "" FORCE) set(LLVM_INCLUDE_TESTS OFF CACHE BOOL "" FORCE) +set(LLVM_INCLUDE_DOCS OFF CACHE BOOL "" FORCE) +set(LLVM_ENABLE_BINDINGS OFF CACHE BOOL "" FORCE) set(LLVM_INCLUDE_BENCHMARKS OFF CACHE BOOL "" FORCE) set(LLVM_ENABLE_RTTI ${MGE_ENABLE_RTTI} CACHE BOOL "" FORCE) set(LLVM_TARGETS_TO_BUILD "X86;NVPTX;AArch64;ARM" CACHE STRING "" FORCE)