Browse Source

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: 62164c0e7f
release-1.6
Megvii Engine Team 3 years ago
parent
commit
28c066ee4f
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      cmake/llvm-project.cmake

+ 2
- 0
cmake/llvm-project.cmake View File

@@ -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)


Loading…
Cancel
Save