From e4f4dad3211b0361c64adb91413f820ba33b1e1b 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 d2994fd..ca86093 100644 --- a/external/ranges/CMakeLists.txt +++ b/external/ranges/CMakeLists.txt @@ -19,8 +19,8 @@ else() 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