diff --git a/CMakeLists.txt b/CMakeLists.txt index f902b0f..91f016e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -64,10 +64,12 @@ else( ) add_library( tz SHARED ${HEADER_FILES} ${SOURCE_FOLDER}/tz.cpp ) endif( ) -if ( ${CMAKE_MINOR_VERSION} GREATER 7 ) - set( TZ_CXX_STANDARD 17 ) -else( ) - set( TZ_CXX_STANDARD 14 ) +if( NOT TZ_CXX_STANDARD ) + if ( ${CMAKE_MINOR_VERSION} GREATER 7 ) + set( TZ_CXX_STANDARD 17 ) + else( ) + set( TZ_CXX_STANDARD 14 ) + endif( ) endif( ) set_property(TARGET tz PROPERTY CXX_STANDARD ${TZ_CXX_STANDARD})