From: Tom Stellard Date: Mon, 14 Jan 2019 18:25:35 +0000 (+0000) Subject: cmake: Don't install plugins used for examples or tests X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cbad289a7361719b4c96870e7ff728e7c7f04caa;p=llvm 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 --- 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 )