summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bx/scripts/toolchain.lua
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bx/scripts/toolchain.lua')
-rw-r--r--3rdparty/bx/scripts/toolchain.lua16
1 files changed, 11 insertions, 5 deletions
diff --git a/3rdparty/bx/scripts/toolchain.lua b/3rdparty/bx/scripts/toolchain.lua
index 5d8573a690e..6a01c92422c 100644
--- a/3rdparty/bx/scripts/toolchain.lua
+++ b/3rdparty/bx/scripts/toolchain.lua
@@ -532,21 +532,27 @@ function toolchain(_buildDir, _libDir)
"__STDC_CONSTANT_MACROS",
}
- configuration { "qbs" }
- flags {
- "ExtraWarnings",
- }
-
configuration { "Debug" }
targetsuffix "Debug"
+ defines {
+ "_DEBUG",
+ }
configuration { "Release" }
flags {
"NoBufferSecurityCheck",
"OptimizeSpeed",
}
+ defines {
+ "NDEBUG",
+ }
targetsuffix "Release"
+ configuration { "qbs" }
+ flags {
+ "ExtraWarnings",
+ }
+
configuration { "vs*", "x32" }
flags {
"EnableSSE2",