hanchenye-llvm-project/libcxx
Chris Bieneman 12b134bd4b [CMake] Get libcxx building under LLVM/runtimes
Summary:
The new LLVM runtimes build directory requires some basic conventions across the runtime projects. These changes make libcxx build under the runtimes subdirectory. The general idea of the changes is that the runtimes subdirectory requires some conventions to be consistent across runtime projects.

I expect to have a few more small patches that build on this to tie up check targets and other things useful in development workflows.

Summary of changes in this patch:

* Renamed variable LLVM_CONFIG -> LLVM_CONFIG_PATH
* Renamed variable LIBCXX_BUILT_STANDALONE -> LIBCXX_STANDALONE_BUILD
* Add an include of AddLLVM in the tests subdirectory for add_lit_testsuite.

Reviewers: EricWF

Subscribers: cfe-commits

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

llvm-svn: 279151
2016-08-18 21:31:51 +00:00
..
benchmarks Update in-tree Google Benchmark to current ToT. 2016-08-09 18:56:48 +00:00
cmake [CMake] Get libcxx building under LLVM/runtimes 2016-08-18 21:31:51 +00:00
docs Allow building both shared and static library 2016-08-08 22:57:25 +00:00
include make the associative containers do the right thing for propogate_on_container_assignment. Fixes bug #29001. Tests are only for <map> right now - more complete tests will come when we revamp our allocator testing structure. 2016-08-17 23:24:02 +00:00
lib Allow building both shared and static library 2016-08-08 22:57:25 +00:00
src [libcxx] Add std::any 2016-08-11 03:13:11 +00:00
test [CMake] Get libcxx building under LLVM/runtimes 2016-08-18 21:31:51 +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 [CMake] Get libcxx building under LLVM/runtimes 2016-08-18 21:31:51 +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