From 2f115296693effd8d8dd7ffe30df6de880b20fec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Mon, 7 Nov 2016 01:10:17 +0100 Subject: [PATCH] Build: Enable big object only on Windows --- build/scripts/common.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build/scripts/common.lua b/build/scripts/common.lua index cb1bb4fa6..bb1999e09 100644 --- a/build/scripts/common.lua +++ b/build/scripts/common.lua @@ -747,9 +747,6 @@ end function NazaraBuild:PrepareMainWorkspace() self:PrepareGeneric() - filter(clangGccActions) - buildoptions("-Wa,-mbig-obj") -- big object - filter("action:vs*") buildoptions({"/MP", "/bigobj"}) -- Multiprocessus build and big .obj defines("_CRT_SECURE_NO_WARNINGS") @@ -767,6 +764,9 @@ function NazaraBuild:PrepareMainWorkspace() filter("kind:*Lib") defines("NAZARA_BUILD") + filter({"system:Windows", clangGccActions}) + buildoptions("-Wa,-mbig-obj") -- big object + filter({"system:not Windows", clangGccActions}) buildoptions("-fvisibility=hidden")