From 83150a4691abed94cd349296baeb470ca973b0eb Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 21 May 2020 11:28:32 +0400 Subject: [PATCH] Fix build on MSVC 16.6.0. --- external/ranges/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/external/ranges/CMakeLists.txt b/external/ranges/CMakeLists.txt index a9f1033..5a584dd 100644 --- a/external/ranges/CMakeLists.txt +++ b/external/ranges/CMakeLists.txt @@ -28,8 +28,8 @@ if (NOT range-v3_FOUND) if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") target_compile_options(external_ranges INTERFACE - /experimental:preprocessor # need for range-v3 see https://github.com/ericniebler/range-v3#supported-compilers - /wd5105 # needed for `/experimental:preprocessor`, suppressing C5105 "macro expansion producing 'defined' has undefined behavior" + /Zc:preprocessor # need for range-v3 see https://github.com/ericniebler/range-v3#supported-compilers + /wd5105 # needed for `/Zc:preprocessor`, suppressing C5105 "macro expansion producing 'defined' has undefined behavior" ) endif() endif() \ No newline at end of file