From 5e5b4f817804d9fa045223457d99a6cd1955548a Mon Sep 17 00:00:00 2001 From: ClausKlein Date: Sun, 14 Feb 2021 14:52:17 +0100 Subject: [PATCH] use generic expression as recommended --- CMakeLists.txt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index eb2d3e4..7cf27a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -53,13 +53,11 @@ file(GLOB_RECURSE sources CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/source/ # target! EITHER: add_library(Greeter INTERFACE) OR: add_library(Greeter ${headers} ${sources}) -# EITHER: set_target_properties(Greeter PROPERTIES CXX_STANDARD ${CMAKE_CXX_STANDARD}) # OR +# EITHER: set_target_properties(Greeter PROPERTIES CXX_STANDARD 17) # OR: target_compile_features(Greeter PUBLIC cxx_std_17) # being a cross-platform target, we enforce standards conformance on MSVC -if(MSVC) - target_compile_options(Greeter PUBLIC /permissive) -endif() +target_compile_options(Greeter PUBLIC "$<$:/permissive>") # Link dependencies EITHER: target_link_libraries(Greeter PRIVATE # $) # OR: