[CMake] Don't install c++abi headers in standalone libc++ build
authorPetr Hosek <phosek@chromium.org>
Wed, 25 Jul 2018 22:57:39 +0000 (22:57 +0000)
committerPetr Hosek <phosek@chromium.org>
Wed, 25 Jul 2018 22:57:39 +0000 (22:57 +0000)
commit9d1bcc2a8887d3965d8b071eceb88f0f2eab53a2
tree8e925ed47f9a925841ef4e31495032992625bb0e
parentab4d730f14d14da9d760b8902a27fc9cfedf7d70
[CMake] Don't install c++abi headers in standalone libc++ build

This is a refinement on r337833. Previously we were installing two
copies of c++abi headers in libc++ build directory, one in
include/c++build and another one in include/c++/v1. However, the
second copy is unnecessary when building libc++ standalone.

Differential Revision: https://reviews.llvm.org/D49752

llvm-svn: 337979
libcxx/CMakeLists.txt
libcxx/cmake/Modules/HandleLibCXXABI.cmake
libcxx/include/CMakeLists.txt