From 631787176f0bcde9df90fa87a0d24a0639c75960 Mon Sep 17 00:00:00 2001
From: Nicolas Werner <nicolas.werner@hotmail.de>
Date: Thu, 16 Dec 2021 16:14:13 +0100
Subject: [PATCH] Add bigobj flag to meson build

---
 meson.build | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/meson.build b/meson.build
index f98855d6d..9137729b2 100644
--- a/meson.build
+++ b/meson.build
@@ -9,6 +9,11 @@ default_options : 'cpp_std=c++17'
 
 cmake = import('cmake')
 
+compiler = meson.get_compiler('cpp')
+if compiler.get_id() == 'msvc'
+	add_project_arguments('/bigobj', language: 'cpp')
+endif
+
 coeurl_dep = dependency('coeurl', required: true)
 thread_dep = dependency('threads', required: true)
 openssl_dep = dependency('openssl', version: '>=1.1', required: true)
-- 
GitLab