Skip to content
Snippets Groups Projects
Commit b388d54e authored by Jan Trávníček's avatar Jan Trávníček
Browse files

advance to c++17

parent 0b69ca8f
No related branches found
No related tags found
1 merge request!44Advance to C++17
...@@ -22,7 +22,7 @@ target_include_directories(${{PROJECT_NAME}} ...@@ -22,7 +22,7 @@ target_include_directories(${{PROJECT_NAME}}
target_link_libraries(${{PROJECT_NAME}} {target_libs}) target_link_libraries(${{PROJECT_NAME}} {target_libs})
   
set_target_properties(${{PROJECT_NAME}} PROPERTIES set_target_properties(${{PROJECT_NAME}} PROPERTIES
CXX_STANDARD 14 CXX_STANDARD 17
CXX_STANDARD_REQUIRED ON CXX_STANDARD_REQUIRED ON
LINKER_LANGUAGE CXX LINKER_LANGUAGE CXX
   
......
...@@ -23,7 +23,7 @@ target_include_directories(${{PROJECT_NAME}} ...@@ -23,7 +23,7 @@ target_include_directories(${{PROJECT_NAME}}
) )
   
set_target_properties(${{PROJECT_NAME}} PROPERTIES set_target_properties(${{PROJECT_NAME}} PROPERTIES
CXX_STANDARD 14 CXX_STANDARD 17
CXX_STANDARD_REQUIRED ON CXX_STANDARD_REQUIRED ON
LINKER_LANGUAGE CXX LINKER_LANGUAGE CXX
   
...@@ -62,7 +62,7 @@ set(SOURCE_FILES_TEST ...@@ -62,7 +62,7 @@ set(SOURCE_FILES_TEST
   
add_executable(${{PROJECT_NAME_TEST}} ${{SOURCE_FILES_TEST}}) add_executable(${{PROJECT_NAME_TEST}} ${{SOURCE_FILES_TEST}})
set_target_properties(${{PROJECT_NAME_TEST}} PROPERTIES set_target_properties(${{PROJECT_NAME_TEST}} PROPERTIES
CXX_STANDARD 14 CXX_STANDARD 17
CXX_STANDARD_REQUIRED ON CXX_STANDARD_REQUIRED ON
) )
   
......
...@@ -73,9 +73,6 @@ elseif (CMAKE_BUILD_TYPE STREQUAL "Release") ...@@ -73,9 +73,6 @@ elseif (CMAKE_BUILD_TYPE STREQUAL "Release")
endif () endif ()
   
   
# Cpp version
set(CMAKE_CXX_STANDARD 17)
# TODO set CMAKE_INSTALL_PREFIX in release only # TODO set CMAKE_INSTALL_PREFIX in release only
if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
set (CMAKE_INSTALL_PREFIX /usr) set (CMAKE_INSTALL_PREFIX /usr)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment