From ec3da7e3f5f824ba4179c0609f99ba34cdf16a02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Sat, 25 Dec 2021 19:10:26 +0100 Subject: [PATCH] XMake: Fix NAZARA_DEBUG not being defined in unit tests and examples --- xmake.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xmake.lua b/xmake.lua index 9e86a52df..14c534259 100644 --- a/xmake.lua +++ b/xmake.lua @@ -150,6 +150,10 @@ set_symbols("debug", "hidden") set_targetdir("./bin/$(plat)_$(arch)_$(mode)") set_warnings("allextra") +if is_mode("debug") then + add_defines("NAZARA_DEBUG") +end + if is_plat("windows") then set_runtimes(is_mode("debug") and "MDd" or "MD") @@ -187,7 +191,6 @@ for name, module in pairs(modules) do add_defines("NAZARA_" .. name:upper() .. "_BUILD") if is_mode("debug") then - add_defines("NAZARA_DEBUG") add_defines("NAZARA_" .. name:upper() .. "_DEBUG") end