Author: Jonas Devlieghere Date: 2023-10-25T16:03:51-07:00 New Revision: dfa357026be3d9ecacc910abb8d55b8fe2d8d01d
URL: https://github.com/llvm/llvm-project/commit/dfa357026be3d9ecacc910abb8d55b8fe2d8d01d DIFF: https://github.com/llvm/llvm-project/commit/dfa357026be3d9ecacc910abb8d55b8fe2d8d01d.diff LOG: [lldb] Add test dependency on the `runtimes` instead of the `cxx` target Instead of adding individual dependencies on the enabled runtimes, make the `lldb-test-depends` target depend on the `runtimes` target. The `cxx` target broke after 0fc8f0b. Added: Modified: lldb/test/CMakeLists.txt Removed: ################################################################################ diff --git a/lldb/test/CMakeLists.txt b/lldb/test/CMakeLists.txt index 59f87fe0662b207..1aa8843b6a2e78d 100644 --- a/lldb/test/CMakeLists.txt +++ b/lldb/test/CMakeLists.txt @@ -139,6 +139,10 @@ if(NOT LLDB_BUILT_STANDALONE) ) endif() +if (LLVM_ENABLE_RUNTIMES) + add_lldb_test_dependency(runtimes) +endif() + # Add dependencies if we test with the in-tree clang. # This works with standalone builds as they import the clang target. if(TARGET clang) @@ -157,12 +161,10 @@ if(TARGET clang) set(LIBCXX_LIBRARY_DIR ${CMAKE_BINARY_DIR}/lib${LIBCXX_LIBDIR_SUFFIX}) set(LIBCXX_GENERATED_INCLUDE_DIR "${CMAKE_BINARY_DIR}/include/c++/v1") endif() - add_lldb_test_dependency(cxx) endif() if (TARGET compiler-rt OR "compiler-rt" IN_LIST LLVM_ENABLE_RUNTIMES) set(LLDB_HAS_COMPILER_RT ON) - add_lldb_test_dependency(compiler-rt) endif() if(APPLE AND NOT LLVM_TARGET_IS_CROSSCOMPILE_HOST) _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits