diff options
author | Carlos Bernal <cbernal@allot.com> | 2021-06-13 15:13:52 +0200 |
---|---|---|
committer | Carlos Bernal <cbernal@allot.com> | 2021-06-13 15:13:52 +0200 |
commit | 40d890cd1a246192bdd1b152576c7b3a4840a10b (patch) | |
tree | 1e09502747f04638544d78717517759fd1de370c /cmake | |
parent | df5fa42e45b4d43aac6c3506ceba2956b79a62b8 (diff) | |
download | tink-40d890cd1a246192bdd1b152576c7b3a4840a10b.tar.gz |
Added logic to support compile with different c++ version more organically
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/TinkBuildRules.cmake | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cmake/TinkBuildRules.cmake b/cmake/TinkBuildRules.cmake index 666837d4a..3e586fa08 100644 --- a/cmake/TinkBuildRules.cmake +++ b/cmake/TinkBuildRules.cmake @@ -48,7 +48,10 @@ if (NOT DEFINED TINK_GENFILE_DIR) endif() if (NOT DEFINED TINK_CXX_STANDARD) - set(TINK_CXX_STANDARD 11) + set(TINK_CXX_STANDARD 11) + if (DEFINED CMAKE_CXX_STANDARD_REQUIRED AND CMAKE_CXX_STANDARD_REQUIRED AND DEFINED CMAKE_CXX_STANDARD) + set(TINK_CXX_STANDARD ${CMAKE_CXX_STANDARD}) + endif() endif() list(APPEND TINK_INCLUDE_DIRS "${TINK_GENFILE_DIR}") |