From aa4f97a256da9cad5738558389be40caca61aa20 Mon Sep 17 00:00:00 2001 From: Richard Diamond Date: Thu, 13 Sep 2018 16:39:52 +0000 Subject: [PATCH] [cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` is requested. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@342150 91177308-0d34-0410-b5e6-96231b3b80d8 --- unittests/Passes/CMakeLists.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/unittests/Passes/CMakeLists.txt b/unittests/Passes/CMakeLists.txt index d90df209d4e..fa16d048d76 100644 --- a/unittests/Passes/CMakeLists.txt +++ b/unittests/Passes/CMakeLists.txt @@ -10,12 +10,17 @@ endif() set(LLVM_LINK_COMPONENTS Support Passes Core) add_llvm_unittest(PluginsTests PluginsTest.cpp + + DEPENDS + TestPlugin ) export_executable_symbols(PluginsTests) -set(LLVM_LINK_COMPONENTS) add_llvm_loadable_module(TestPlugin TestPlugin.cpp + + DEPENDS + intrinsics_gen ) # Put plugin next to the unit test executable. @@ -24,6 +29,3 @@ set_output_directory(TestPlugin LIBRARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR} ) set_target_properties(TestPlugin PROPERTIES FOLDER "Tests") - -add_dependencies(TestPlugin intrinsics_gen) -add_dependencies(PluginsTests TestPlugin) -- 2.11.0