diff --git a/ChangeLog.md b/ChangeLog.md index 9cfcdf6d4..fbea8802f 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -14,6 +14,7 @@ Miscellaneous: - Updated premake5-linux64 with a nightly to fix a build error when a previous version of Nazara was installed on the system. - Fix compilation with some MinGW distributions - Add Lua unit tests +- NDEBUG is now defined in Release Nazara Engine: - VertexMapper:GetComponentPtr no longer throw an error if component is disabled or incompatible with template type, instead a null pointer is returned. diff --git a/build/scripts/common.lua b/build/scripts/common.lua index 28243e888..f4572322e 100644 --- a/build/scripts/common.lua +++ b/build/scripts/common.lua @@ -821,6 +821,7 @@ function NazaraBuild:PrepareGeneric() -- Setup some optimizations for release filter("configurations:Release*") + defines("NDEBUG") optimize("Speed") vectorextensions("SSE2")