[libcxx-commits] [libcxx] 0307dd0 - [libc++] Remove unnecessary check for LIBCXX_INCLUDE_TESTS (#100573)
via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Jul 25 11:45:57 PDT 2024
Author: Louis Dionne
Date: 2024-07-25T14:45:53-04:00
New Revision: 0307dd0d5dea6fbc3b218850e7061cd40a80fc58
URL: https://github.com/llvm/llvm-project/commit/0307dd0d5dea6fbc3b218850e7061cd40a80fc58
DIFF: https://github.com/llvm/llvm-project/commit/0307dd0d5dea6fbc3b218850e7061cd40a80fc58.diff
LOG: [libc++] Remove unnecessary check for LIBCXX_INCLUDE_TESTS (#100573)
This whole CMakeLists.txt is only included from the parent directory if
LIBCXX_INCLUDE_TESTS is true.
Added:
Modified:
libcxx/test/CMakeLists.txt
Removed:
################################################################################
diff --git a/libcxx/test/CMakeLists.txt b/libcxx/test/CMakeLists.txt
index cdd1c2d90fbcf..2200de6a36ce7 100644
--- a/libcxx/test/CMakeLists.txt
+++ b/libcxx/test/CMakeLists.txt
@@ -34,24 +34,21 @@ endif()
serialize_lit_params_list(SERIALIZED_LIT_PARAMS LIBCXX_TEST_PARAMS)
-if (LIBCXX_INCLUDE_TESTS)
- include(AddLLVM) # for configure_lit_site_cfg and add_lit_testsuite
+include(AddLLVM) # for configure_lit_site_cfg and add_lit_testsuite
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/configs/cmake-bridge.cfg.in"
- "${CMAKE_CURRENT_BINARY_DIR}/cmake-bridge.cfg"
- @ONLY)
+configure_file("${CMAKE_CURRENT_SOURCE_DIR}/configs/cmake-bridge.cfg.in"
+ "${CMAKE_CURRENT_BINARY_DIR}/cmake-bridge.cfg"
+ @ONLY)
- configure_lit_site_cfg(
- "${LIBCXX_TEST_CONFIG}"
- ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
- MAIN_CONFIG "${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py")
+configure_lit_site_cfg(
+ "${LIBCXX_TEST_CONFIG}"
+ ${CMAKE_CURRENT_BINARY_DIR}/lit.site.cfg
+ MAIN_CONFIG "${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py")
- add_lit_testsuite(check-cxx
- "Running libcxx tests"
- ${CMAKE_CURRENT_BINARY_DIR}
- DEPENDS cxx-test-depends)
-
-endif()
+add_lit_testsuite(check-cxx
+ "Running libcxx tests"
+ ${CMAKE_CURRENT_BINARY_DIR}
+ DEPENDS cxx-test-depends)
if (LIBCXX_GENERATE_COVERAGE)
include(CodeCoverage)
More information about the libcxx-commits
mailing list