llvm-project/libcxxabi
Eric Fiselier 36ca35f505 [CMake] Be more consistent about naming targets and components in libc++abi
This patch (and commit summary) mirror r279675 by Chris B which was applied
to libc++ but not libc++abi.

Summary:
The point of this patch is to have a consistent convention for naming build,
check and install targets so that the targets can be constructed from the
project name.

This change renames a bunch of CMake components and targets from libcxxabi to
cxxabi. For each renamed target I've added a convenience target that matches
the old target name and depends on the new target. This will preserve function
of the old targets so that the change doesn't break the world. We can evaluate
if it is worth removing the extra targets later.

llvm-svn: 279938
2016-08-28 18:28:51 +00:00
..
cmake libc++abi: add a top level option for using CompilerRT 2016-07-15 00:49:42 +00:00
include libc++abi: build with -fvisibility=hidden 2016-05-26 02:12:20 +00:00
lib Add ability to set OPTIONS for compile 2013-09-09 23:53:08 +00:00
src [CMake] Be more consistent about naming targets and components in libc++abi 2016-08-28 18:28:51 +00:00
test [CMake] Be more consistent about naming targets and components in libc++abi 2016-08-28 18:28:51 +00:00
www [CMake] Be more consistent about naming targets and components in libc++abi 2016-08-28 18:28:51 +00:00
.arcconfig Fix arc config to use https 2016-07-18 02:05:52 +00:00
.gitignore .gitignore: ignore vim swap files 2015-12-04 02:15:02 +00:00
CMakeLists.txt [CMake] Apply r279151 cleanup to libc++abi. 2016-08-28 18:16:18 +00:00
CREDITS.TXT Adding ABI support for __cxa_throw_bad_array_new_length. 2014-09-11 17:26:43 +00:00
LICENSE.TXT Update copyright year to 2016. 2016-03-30 22:40:47 +00:00