libgeos/geos
tests/unit/CMakeLists.txt
:29
try_compile(HAVE_STD_FILESYSTEM "${CMAKE_BINARY_DIR}/temp" "${_filename}")
try_compile(HAVE_STD_FILESYSTEM "${CMAKE_BINARY_DIR}/temp" "${_filename}")
target_compile_definitions(test_geos_unit PRIVATE HAVE_STD_FILESYSTEM)
target_compile_definitions(test_geos_unit PRIVATE HAVE_STD_FILESYSTEM=0)
check_include_file_cxx("filesystem" HAVE_STD_FILESYSTEM)
target_compile_definitions(CXX::Filesystem INTERFACE STD_FS_IS_EXPERIMENTAL=$<NOT:$<BOOL:${HAVE_STD_FILESYSTEM}>>)
set_property(TARGET CXX::Filesystem APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS STD_FS_IS_EXPERIMENTAL=$<NOT:$<BOOL:${HAVE_STD_FILESYSTEM}>>)