From c612194dd285810217444c409f3cab2089a8a468 Mon Sep 17 00:00:00 2001 From: angie Date: Fri, 7 Jun 2024 13:08:35 -0400 Subject: [PATCH] Add `add_compile_definitions(NOMINMAX)` --- librecomp/CMakeLists.txt | 4 ++++ ultramodern/CMakeLists.txt | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/librecomp/CMakeLists.txt b/librecomp/CMakeLists.txt index 92c9003..f8b10fe 100644 --- a/librecomp/CMakeLists.txt +++ b/librecomp/CMakeLists.txt @@ -43,4 +43,8 @@ target_compile_options(librecomp PRIVATE -Wno-unused-parameter ) +if (WIN32) + add_compile_definitions(NOMINMAX) +endif() + target_link_libraries(librecomp PRIVATE ultramodern) diff --git a/ultramodern/CMakeLists.txt b/ultramodern/CMakeLists.txt index 81d183f..90ac35a 100644 --- a/ultramodern/CMakeLists.txt +++ b/ultramodern/CMakeLists.txt @@ -34,3 +34,7 @@ target_compile_options(ultramodern PRIVATE # -Wextra -Wno-unused-parameter ) + +if (WIN32) + add_compile_definitions(NOMINMAX) +endif()