From cbad289a7361719b4c96870e7ff728e7c7f04caa Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Mon, 14 Jan 2019 18:25:35 +0000 Subject: [PATCH] cmake: Don't install plugins used for examples or tests Summary: This patch drops install targets for LLVMHello.so, TestPlugin.so, and BugpointPasses.so. Reviewers: chandlerc, beanz, thakis, philip.pfaffe Reviewed By: chandlerc Subscribers: SquallATF, mgorny, llvm-commits Differential Revision: https://reviews.llvm.org/D55965 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351087 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Transforms/Hello/CMakeLists.txt | 2 +- tools/bugpoint-passes/CMakeLists.txt | 2 +- unittests/Passes/CMakeLists.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Transforms/Hello/CMakeLists.txt b/lib/Transforms/Hello/CMakeLists.txt index d9cd33a4938..c4f10247c1a 100644 --- a/lib/Transforms/Hello/CMakeLists.txt +++ b/lib/Transforms/Hello/CMakeLists.txt @@ -10,7 +10,7 @@ if(WIN32 OR CYGWIN) set(LLVM_LINK_COMPONENTS Core Support) endif() -add_llvm_library( LLVMHello MODULE +add_llvm_library( LLVMHello MODULE BUILDTREE_ONLY Hello.cpp DEPENDS diff --git a/tools/bugpoint-passes/CMakeLists.txt b/tools/bugpoint-passes/CMakeLists.txt index 56a7eacebf1..eea3e239b80 100644 --- a/tools/bugpoint-passes/CMakeLists.txt +++ b/tools/bugpoint-passes/CMakeLists.txt @@ -14,7 +14,7 @@ if(WIN32 OR CYGWIN) set(LLVM_LINK_COMPONENTS Core) endif() -add_llvm_library( BugpointPasses MODULE +add_llvm_library( BugpointPasses MODULE BUILDTREE_ONLY TestPasses.cpp DEPENDS diff --git a/unittests/Passes/CMakeLists.txt b/unittests/Passes/CMakeLists.txt index 7e898763373..3e83b527958 100644 --- a/unittests/Passes/CMakeLists.txt +++ b/unittests/Passes/CMakeLists.txt @@ -15,7 +15,7 @@ export_executable_symbols(PluginsTests) target_link_libraries(PluginsTests PRIVATE LLVMTestingSupport) set(LLVM_LINK_COMPONENTS) -add_llvm_library(TestPlugin MODULE +add_llvm_library(TestPlugin MODULE BUILDTREE_ONLY TestPlugin.cpp ) -- 2.50.1