mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-01-05 07:32:36 +00:00
[cmake] Update NATIVE build variables to account for standalone changes
Summary: LLDB_PATH_TO_{CLANG,LLVM}_BUILD were removed and replaced with {LLVM,Clang}_DIR. Adjust the NATIVE build to account for this. Subscribers: mgorny Differential Revision: https://reviews.llvm.org/D64959 llvm-svn: 366513
This commit is contained in:
parent
16a9632558
commit
01eb3ab70c
@ -42,15 +42,14 @@ endif ()
|
||||
if(CMAKE_CROSSCOMPILING AND LLDB_BUILT_STANDALONE)
|
||||
set(LLVM_USE_HOST_TOOLS ON)
|
||||
include(CrossCompile)
|
||||
if (NOT LLDB_PATH_TO_NATIVE_LLVM_BUILD OR
|
||||
NOT LLDB_PATH_TO_NATIVE_CLANG_BUILD)
|
||||
if (NOT NATIVE_LLVM_DIR OR NOT NATIVE_Clang_DIR)
|
||||
message(FATAL_ERROR
|
||||
"Crosscompiling standalone requires the variables LLDB_PATH_TO_NATIVE_{CLANG,LLVM}_BUILD
|
||||
"Crosscompiling standalone requires the variables NATIVE_{CLANG,LLVM}_DIR
|
||||
for building the native lldb-tblgen used during the build process.")
|
||||
endif()
|
||||
llvm_create_cross_target(lldb NATIVE "" Release
|
||||
-DLLDB_PATH_TO_LLVM_BUILD=${LLDB_PATH_TO_NATIVE_LLVM_BUILD}
|
||||
-DLLDB_PATH_TO_CLANG_BUILD=${LLDB_PATH_TO_NATIVE_CLANG_BUILD})
|
||||
-DLLVM_DIR=${NATIVE_LLVM_DIR}
|
||||
-DClang_DIR=${NATIVE_Clang_DIR})
|
||||
endif()
|
||||
|
||||
add_subdirectory(utils/TableGen)
|
||||
|
Loading…
Reference in New Issue
Block a user