# HG changeset patch # User František Kučera # Date 1547317789 -3600 # Node ID 5237524cbb2bf3e6b55647c920218107bd4d10d1 # Parent 467d09b62a1266c4b8f62a79e112cf9b485ebf50 enable std::filesystem library (stdc++fs) and C++17; using GCC 8 diff -r 467d09b62a12 -r 5237524cbb2b src/CMakeLists.txt --- a/src/CMakeLists.txt Thu Jan 10 19:50:21 2019 +0100 +++ b/src/CMakeLists.txt Sat Jan 12 19:29:49 2019 +0100 @@ -34,7 +34,8 @@ ) # Link libraries: -target_link_libraries(${EXECUTABLE_FILE} ${RELPIPE_LIBS_LIBRARIES}) +target_link_libraries(${EXECUTABLE_FILE} ${RELPIPE_LIBS_LIBRARIES} stdc++fs) +set_property(TARGET ${EXECUTABLE_FILE} PROPERTY CXX_STANDARD 17) set_property(TARGET ${EXECUTABLE_FILE} PROPERTY INSTALL_RPATH_USE_LINK_PATH TRUE) install(TARGETS ${EXECUTABLE_FILE} DESTINATION bin)