enable_language(CXX) | |
set(CMAKE_CXX_MODULE_STD "$<TARGET_PROPERTY:use_std_in_consumed>") | |
add_library(nocxx23target) | |
target_sources(nocxx23target | |
PRIVATE | |
FILE_SET fs TYPE CXX_MODULES FILES | |
sources/module.cxx) | |
target_compile_features(nocxx23target PRIVATE cxx_std_23) |