From 095b0425838a0cfe8f66a7acdbbefae63fb835f7 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Mon, 23 Jan 2023 22:18:44 -0600 Subject: [PATCH] chore(build): add windows.h compile definitions --- CMakeLists.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index d254c0b..93c15b8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,6 +20,15 @@ set(CMAKE_CXX_STANDARD 11) include(lib/system/cmake/system.cmake) +# OS defines +if(WHOA_SYSTEM_WIN) + # Avoid win32 header hell + add_compile_definitions( + NOMINMAX + WIN32_LEAN_AND_MEAN + ) +endif() + add_subdirectory(lib) add_subdirectory(storm) add_subdirectory(test)