[PATCH] D11682: [libcxxabi] Add "install-libcxxabi" target.
Eric Fiselier
eric at efcs.ca
Fri Jul 31 10:42:58 PDT 2015
EricWF created this revision.
EricWF added reviewers: danalbert, rengolin, compnerd.
EricWF added a subscriber: cfe-commits.
Currently you can't install libc++abi from within the LLVM tree without installing all of LLVM. This patch adds an install rule for libc++abi.
http://reviews.llvm.org/D11682
Files:
src/CMakeLists.txt
Index: src/CMakeLists.txt
===================================================================
--- src/CMakeLists.txt
+++ src/CMakeLists.txt
@@ -119,6 +119,14 @@
add_custom_target(cxxabi DEPENDS ${LIBCXXABI_TARGETS})
install(TARGETS ${LIBCXXABI_TARGETS}
- LIBRARY DESTINATION lib${LIBCXXABI_LIBDIR_SUFFIX}
- ARCHIVE DESTINATION lib${LIBCXXABI_LIBDIR_SUFFIX}
+ LIBRARY DESTINATION lib${LIBCXXABI_LIBDIR_SUFFIX} COMPONENT libcxxabi
+ ARCHIVE DESTINATION lib${LIBCXXABI_LIBDIR_SUFFIX} COMPONENT libcxxabi
)
+
+if (NOT CMAKE_CONFIGURATION_TYPES)
+ add_custom_target(install-libcxxabi
+ DEPENDS cxxabi
+ COMMAND "${CMAKE_COMMAND}"
+ -DCMAKE_INSTALL_COMPONENT=libcxxabi
+ -P "${LIBCXXABI_BINARY_DIR}/cmake_install.cmake")
+endif()
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D11682.31129.patch
Type: text/x-patch
Size: 764 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150731/2a7459f6/attachment.bin>
More information about the cfe-commits
mailing list