From ef35a12044afefea477c4e0f59f4ce56c91906cb Mon Sep 17 00:00:00 2001 From: Chris Bieneman Date: Tue, 11 Jun 2019 00:25:57 +0000 Subject: [PATCH] Setup testing target dependencies for default runtimes Summary: The default runtimes targets aren't getting their dependencies configured correctly which results in check-runtimes failing when built from a clean build. Reviewers: phosek, compnerd Reviewed By: phosek Subscribers: mgorny, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D63107 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363015 91177308-0d34-0410-b5e6-96231b3b80d8 --- runtimes/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runtimes/CMakeLists.txt b/runtimes/CMakeLists.txt index 218c5a82833..552ab7b2a88 100644 --- a/runtimes/CMakeLists.txt +++ b/runtimes/CMakeLists.txt @@ -352,6 +352,7 @@ else() # if this is included from LLVM's CMake cmake_parse_arguments(ARG "" "" "DEPENDS;PREFIXES" ${ARGN}) include(${LLVM_BINARY_DIR}/runtimes/Components.cmake OPTIONAL) + set(SUB_CHECK_TARGETS ${SUB_CHECK_TARGETS} PARENT_SCOPE) set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS ${LLVM_BINARY_DIR}/runtimes/Components.cmake) foreach(runtime_name ${runtime_names}) @@ -497,6 +498,7 @@ else() # if this is included from LLVM's CMake runtime_default_target( DEPENDS ${deps} PREFIXES ${prefixes}) + set(test_targets check-runtimes) else() if("default" IN_LIST LLVM_RUNTIME_TARGETS) runtime_default_target( -- 2.40.0