From 532e86934e9f197c88c2cb78960c3dbf4f68af85 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Wed, 14 May 2025 18:34:17 +0200 Subject: [PATCH] build: try adding `/bigobj` for test targets --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index a7e4dc30..9e7e4a29 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -597,6 +597,11 @@ if(WITH_TESTS) target_compile_definitions(${test} PRIVATE TEST_DATA_DIR=\"${CMAKE_SOURCE_DIR}/test\" TOOLS_BIN_DIR=\"${CMAKE_CURRENT_BINARY_DIR}\") + + if(WIN32) + target_compile_options(${test} PRIVATE /bigobj) + endif() + list(APPEND TEST_TARGETS ${test}) endforeach()