From: Shoaib Meenai Date: Fri, 8 Dec 2017 19:44:45 +0000 (+0000) Subject: [llvm] Add install-distribution-stripped X-Git-Tag: llvmorg-6.0.0-rc1~1539 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d9073510b7c20c8a758c3fbed2519fc4f4a1066d;p=platform%2Fupstream%2Fllvm.git [llvm] Add install-distribution-stripped This is identical to the install-distribution target, except that it strips the installed binaries. Differential Revision: https://reviews.llvm.org/D40689 llvm-svn: 320184 --- diff --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt index a6b9141f061a..78887304f54a 100644 --- a/llvm/CMakeLists.txt +++ b/llvm/CMakeLists.txt @@ -985,6 +985,7 @@ if(LLVM_DISTRIBUTION_COMPONENTS) add_custom_target(distribution) add_custom_target(install-distribution) + add_custom_target(install-distribution-stripped) foreach(target ${LLVM_DISTRIBUTION_COMPONENTS}) if(TARGET ${target}) add_dependencies(distribution ${target}) @@ -997,6 +998,14 @@ if(LLVM_DISTRIBUTION_COMPONENTS) else() message(SEND_ERROR "Specified distribution component '${target}' doesn't have an install target") endif() + + if(TARGET install-${target}-stripped) + add_dependencies(install-distribution-stripped install-${target}-stripped) + else() + message(SEND_ERROR "Specified distribution component '${target}' doesn't have an install-stripped target." + " Its installation target creation should be changed to use add_llvm_install_targets," + " or you should manually create the 'install-${target}-stripped' target.") + endif() endforeach() endif()