Mercurial > hg > CbC > CbC_llvm
view libcxx/utils/CMakeLists.txt @ 223:5f17cb93ff66 llvm-original
LLVM13 (2021/7/18)
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 18 Jul 2021 22:43:00 +0900 |
parents | |
children | c4bab56944e8 |
line wrap: on
line source
add_custom_target(libcxx-generate-public-header-transitive-inclusion-tests COMMAND "${Python3_EXECUTABLE}" "${LIBCXX_SOURCE_DIR}/utils/generate_header_inclusion_tests.py" COMMENT "Generate tests checking for mandated transitive includes in public headers.") add_custom_target(libcxx-generate-public-header-tests COMMAND "${Python3_EXECUTABLE}" "${LIBCXX_SOURCE_DIR}/utils/generate_header_tests.py" COMMENT "Generate tests for including public headers.") add_custom_target(libcxx-generate-feature-test-macros COMMAND "${Python3_EXECUTABLE}" "${LIBCXX_SOURCE_DIR}/utils/generate_feature_test_macro_components.py" COMMENT "Generate the <version> header and tests for feature test macros.") add_custom_target(libcxx-generate-private-header-tests COMMAND "${Python3_EXECUTABLE}" "${LIBCXX_SOURCE_DIR}/utils/generate_private_header_tests.py" COMMENT "Generates tests for ensuring detail headers are private") add_custom_target(libcxx-generate-files DEPENDS libcxx-generate-public-header-transitive-inclusion-tests libcxx-generate-public-header-tests libcxx-generate-feature-test-macros libcxx-generate-private-header-tests COMMENT "Create all the auto-generated files in libc++ and its tests.")