From adc2a109d7db875007bf5645bdc3d7d372cffd57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joshua=20Kr=C3=A4mer?= Date: Thu, 15 Jul 2021 23:56:25 +0200 Subject: [PATCH] Add -DNDEBUG to CFLAGS and CXXFLAGS in CMake build style CMake adds -DNDEBUG with build types Release, MinSizeRel and RelWithDebInfo. --- common/build-style/cmake.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/build-style/cmake.sh b/common/build-style/cmake.sh index a7627e7dcf21..c38d76883827 100644 --- a/common/build-style/cmake.sh +++ b/common/build-style/cmake.sh @@ -64,7 +64,7 @@ _EOF export CMAKE_GENERATOR="${CMAKE_GENERATOR:-Ninja}" # Override flags: https://gitlab.kitware.com/cmake/cmake/issues/19590 - CFLAGS="${CFLAGS/ -pipe / }" CXXFLAGS="${CXXFLAGS/ -pipe / }" \ + CFLAGS="${CFLAGS/ -pipe / } -DNDEBUG" CXXFLAGS="${CXXFLAGS/ -pipe / } -DNDEBUG" \ cmake ${cmake_args} ${configure_args} ${wrksrc}/${build_wrksrc} # Replace -isystem with -I