tmp64/BugfixedHL-Rebased
CMakeLists.txt
:191
add_compile_definitions( HAS_STD_FILESYSTEM=0 )
add_compile_definitions( HAS_STD_FILESYSTEM=0 )
add_compile_definitions( HAS_STD_FILESYSTEM=1 )
try_compile(
HAS_STD_FILESYSTEM "${CMAKE_BINARY_DIR}/temp" "${CMAKE_SOURCE_DIR}/cmake/has_filesystem.cpp"
CMAKE_FLAGS -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD_REQUIRED=ON
)
target_compile_definitions(test_helper PUBLIC HAS_STD_FILESYSTEM)
target_compile_definitions(algorithms_libs PUBLIC -DHAS_STD_FILESYSTEM=1)
target_compile_definitions(gnss_sdr_flags PRIVATE -DHAS_STD_FILESYSTEM=1)
target_compile_definitions(algorithms_libs_rtklib PUBLIC -DHAS_STD_FILESYSTEM=1)
add_definitions(-DHAS_STD_FILESYSTEM=1)
CHECK_CXX_SOURCE_COMPILES("#include <filesystem>\nint main() { std::filesystem::space(\"/\"); }" HAS_STD_FILESYSTEM)
CHECK_INCLUDE_FILE_CXX("filesystem" HAS_STD_FILESYSTEM)