From 687b4e4235d66d6a1eea602b152ca8699fafa614 Mon Sep 17 00:00:00 2001 From: Lion Kortlepel Date: Thu, 17 Feb 2022 11:42:37 +0100 Subject: [PATCH] add bigobj flag --- .github/workflows/cmake-windows.yml | 7 ------- CMakeLists.txt | 4 ++++ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/cmake-windows.yml b/.github/workflows/cmake-windows.yml index e18328c..aa9b43b 100644 --- a/.github/workflows/cmake-windows.yml +++ b/.github/workflows/cmake-windows.yml @@ -44,13 +44,6 @@ jobs: name: BeamMP-Server.exe path: ${{github.workspace}}/build-windows/Release/BeamMP-Server.exe - - name: Configure CMake for debug - shell: bash - working-directory: ${{github.workspace}}/build-windows - env: - beammp_sentry_url: ${{ secrets.BEAMMP_SECRET_SENTRY_URL }} - run: cmake $GITHUB_WORKSPACE -DSENTRY_BACKEND=breakpad -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE='${{ runner.workspace }}/b/vcpkg/scripts/buildsystems/vcpkg.cmake' -DVCPKG_TARGET_TRIPLET=x64-windows-static -DBEAMMP_SECRET_SENTRY_URL="$beammp_sentry_url" -DCMAKE_CXX_FLAGS="/bigobj" - - name: Build debug working-directory: ${{github.workspace}}/build-windows shell: bash diff --git a/CMakeLists.txt b/CMakeLists.txt index a2bdb67..27ba001 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,6 +44,10 @@ endif() set(SENTRY_BACKEND breakpad) add_subdirectory("deps/sentry-native") +if (MSVC) + add_definitions(/bigobj) +endif () + message(STATUS "Setting compiler flags") if (WIN32)