diff options
author | Petr Hosek <phosek@chromium.org> | 2017-12-01 06:16:50 +0300 |
---|---|---|
committer | Petr Hosek <phosek@chromium.org> | 2017-12-01 06:16:50 +0300 |
commit | 363c631edd68096939adf12ba33401d698c14ad8 (patch) | |
tree | 4b5478685c691144b7933e87f16dab93d92a767a /libcxx/test | |
parent | 11f733df9b60c8c518730dac17a5c16b6ce09022 (diff) |
Include AddLLVM needed for tests in the right context
AddLLVM is needed for several functions that are used in tests and
as such needs to be included from the right context which previously
wasn't the case.
Differential Revision: https://reviews.llvm.org/D40280
llvm-svn: 319515
Diffstat (limited to 'libcxx/test')
-rw-r--r-- | libcxx/test/CMakeLists.txt | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libcxx/test/CMakeLists.txt b/libcxx/test/CMakeLists.txt index 4c8ca8f6e55e..53c6416cca6b 100644 --- a/libcxx/test/CMakeLists.txt +++ b/libcxx/test/CMakeLists.txt @@ -49,10 +49,6 @@ set(LIBCXX_EXECUTOR "None" CACHE STRING set(AUTO_GEN_COMMENT "## Autogenerated by libcxx configuration.\n# Do not edit!") -configure_lit_site_cfg( - ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in - ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg) - set(LIBCXX_TEST_DEPS "") if (LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY) @@ -64,7 +60,12 @@ if (LIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY) endif() if (LIBCXX_INCLUDE_TESTS) - include(AddLLVM) # for add_lit_testsuite + include(AddLLVM) # for configure_lit_site_cfg and add_lit_testsuit + + configure_lit_site_cfg( + ${CMAKE_CURRENT_SOURCE_DIR}/lit.site.cfg.in + ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg) + add_lit_testsuite(check-cxx "Running libcxx tests" ${CMAKE_CURRENT_BINARY_DIR} |