mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-02-04 08:16:49 +00:00
[CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS
if(TARGET asan) is still brittle as it depends on the order of compiler-rt and debuginfo-tests in LLVM_ENABLE_PROJECTS.
This commit is contained in:
parent
0c6bf90b56
commit
161ae1f398
@ -22,13 +22,19 @@ set(DEBUGINFO_TEST_DEPS
|
||||
not
|
||||
)
|
||||
|
||||
# llgdb-tests/asan.c and other asan* files.
|
||||
if(TARGET asan)
|
||||
list(APPEND DEBUGINFO_TEST_DEPS asan)
|
||||
if("compiler-rt" IN_LIST LLVM_ENABLE_PROJECTS)
|
||||
# llgdb-tests/asan.c and other asan* files.
|
||||
if(TARGET asan)
|
||||
list(APPEND DEBUGINFO_TEST_DEPS asan)
|
||||
endif()
|
||||
# llgdb-tests/safestack.c
|
||||
if(TARGET safestack)
|
||||
list(APPEND DEBUGINFO_TEST_DEPS safestack)
|
||||
endif()
|
||||
endif()
|
||||
# llgdb-tests/safestack.c
|
||||
if(TARGET safestack)
|
||||
list(APPEND DEBUGINFO_TEST_DEPS safestack)
|
||||
# Many dexter tests depend on lldb.
|
||||
if("lldb" IN_LIST LLVM_ENABLE_PROJECTS)
|
||||
list(APPEND DEBUGINFO_TEST_DEPS lldb lldb-server)
|
||||
endif()
|
||||
|
||||
# The Windows builder scripts pass -fuse-ld=lld.
|
||||
|
Loading…
x
Reference in New Issue
Block a user