From eafe21ea117a15f7ba94e539e8e160fe7254b6aa Mon Sep 17 00:00:00 2001
From: Tobias Frisch <tfrisch@uni-koblenz.de>
Date: Fri, 11 Aug 2023 15:48:43 +0200
Subject: [PATCH] Use std flag to specify c++ 20

Signed-off-by: Tobias Frisch <tfrisch@uni-koblenz.de>
---
 CMakeLists.txt | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index cb2c664c..c80a2bc8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -67,8 +67,11 @@ set(vkcv_lib lib)
 set(vkcv_source ${PROJECT_SOURCE_DIR}/src)
 set(vkcv_include ${PROJECT_SOURCE_DIR}/include)
 
+set(vkcv_lang_flag "-std=c++")
+string(APPEND vkcv_lang_flag ${CMAKE_CXX_STANDARD})
+
 # initializes compiler flags with defaults
-set(vkcv_flags ${CMAKE_CXX_FLAGS})
+set(vkcv_flags ${CMAKE_CXX_FLAGS} ${vkcv_lang_flag})
 
 # enabling warnings in the debug build
 if (vkcv_build_debug)
-- 
GitLab