llvm-project/libcxx
Chris Bieneman f17227a1da [CMake] Be more consistent about naming targets and components
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 libcxx to cxx. 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.

Reviewers: EricWF

Subscribers: cfe-commits

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

llvm-svn: 279675
2016-08-24 22:17:06 +00:00
..
benchmarks Update in-tree Google Benchmark to current ToT. 2016-08-09 18:56:48 +00:00
cmake libc++: add an option to build against compiler-rt 2016-08-24 04:22:52 +00:00
docs Allow building both shared and static library 2016-08-08 22:57:25 +00:00
include [CMake] Be more consistent about naming targets and components 2016-08-24 22:17:06 +00:00
lib [CMake] Be more consistent about naming targets and components 2016-08-24 22:17:06 +00:00
src [libcxx] Add std::any 2016-08-11 03:13:11 +00:00
test [CMake] Be more consistent about naming targets and components 2016-08-24 22:17:06 +00:00
utils Update in-tree Google Benchmark to current ToT. 2016-08-09 18:56:48 +00:00
www [libcxx] Add std::any 2016-08-11 03:13:11 +00:00
.arcconfig Upgrade arcconfig to use https 2016-07-18 02:02:49 +00:00
.gitignore Add MSVC specifics to .gitignore. Patch from STL@microsoft.com 2016-08-03 05:51:19 +00:00
CMakeLists.txt libc++: add an option to build against compiler-rt 2016-08-24 04:22:52 +00:00
CREDITS.TXT Add entry to CREDITS.TXT for propagate_const 2016-06-19 19:36:28 +00:00
LICENSE.TXT Update copyright year to 2016. 2016-03-30 22:39:53 +00:00
TODO.TXT Test commit to see if libcxx.llvm.org/docs builds 2015-09-04 22:57:00 +00:00