Recommit r243503 "[libcxx] Cleanup CMake configuration and integrate with LLVM"
authorEric Fiselier <eric@efcs.ca>
Wed, 29 Jul 2015 21:07:28 +0000 (21:07 +0000)
committerEric Fiselier <eric@efcs.ca>
Wed, 29 Jul 2015 21:07:28 +0000 (21:07 +0000)
commitff16b9ac90dc92ebb2b3097707148930abeca2f8
tree46bcea99d653e7ebdfc7c70433074c7c816128ae
parent4323831732292ee03686ca31a3205b0cecc8feb5
Recommit r243503 "[libcxx] Cleanup CMake configuration and integrate with LLVM"

This change was reverted in r243550 because it broke clang-format builds
(see PR24306).

This patch recommits a fixed version of the original.

llvm-svn: 243574
libcxx/CMakeLists.txt
libcxx/cmake/Modules/FindLLVM.cmake [new file with mode: 0644]
libcxx/cmake/Modules/HandleLibCXXABI.cmake
libcxx/cmake/Modules/HandleLibcxxFlags.cmake [new file with mode: 0644]
libcxx/cmake/config-ix.cmake
libcxx/lib/CMakeLists.txt
libcxx/test/CMakeLists.txt
libcxx/test/lit.site.cfg.in
libcxx/www/index.html