From 01ca5e573ac78d01718d08234cf91283dc983a0b Mon Sep 17 00:00:00 2001 From: "Maarten L. Hekkelman" Date: Tue, 12 Mar 2024 19:29:07 +0100 Subject: [PATCH] for std::max on windows --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index e162c1e..1e76c0d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -75,6 +75,10 @@ add_library(libmcfp::libmcfp ALIAS libmcfp) target_compile_features(libmcfp INTERFACE cxx_std_20) +if(MSVC) + target_compile_definitions(libmcfp PUBLIC NOMINMAX=1) +endif() + # adding header sources just helps IDEs target_sources(libmcfp PUBLIC FILE_SET mcfp_headers TYPE HEADERS