[PATCH] D49573: [CMake] Option to control whether shared/static library is installed

Petr Hosek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 19 15:36:49 PDT 2018


phosek created this revision.
phosek added reviewers: ldionne, EricWF.
Herald added subscribers: llvm-commits, christof, mgorny.

Currently it's only possible to control whether shared or static library build of libc++, libc++abi and libunwind is enabled or disabled and whether to install everything we've built or not. However, it'd be useful to have more fine grained control, e.g. when static libraries are merged together into libc++.a we don't need to install libc++abi.a and libunwind.a. This change adds this option.


Repository:
  rL LLVM

https://reviews.llvm.org/D49573

Files:
  libcxx/CMakeLists.txt
  libcxx/lib/CMakeLists.txt
  libcxxabi/CMakeLists.txt
  libcxxabi/src/CMakeLists.txt
  libunwind/CMakeLists.txt
  libunwind/src/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D49573.156374.patch
Type: text/x-patch
Size: 8253 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180719/e836a241/attachment-0001.bin>


More information about the llvm-commits mailing list