Disable sanitizer on debug builds

On our Windows machine, the mingw ld.exe does not support sanitizers.

Exclude them from the default debug build.
This commit is contained in:
Romain Vimont 2018-02-12 15:56:50 +01:00
parent 4dbc450d01
commit 598ddcbfbc

View file

@ -21,7 +21,7 @@ clean:
build-app-debug: build-app-debug:
[ -d "$(APP_BUILD_DEBUG_DIR)" ] || ( mkdir "$(APP_BUILD_DEBUG_DIR)" && \ [ -d "$(APP_BUILD_DEBUG_DIR)" ] || ( mkdir "$(APP_BUILD_DEBUG_DIR)" && \
CFLAGS=-fsanitize=address,undefined meson app "$(APP_BUILD_DEBUG_DIR)" --buildtype debug ) meson app "$(APP_BUILD_DEBUG_DIR)" --buildtype debug )
ninja -C "$(APP_BUILD_DEBUG_DIR)" ninja -C "$(APP_BUILD_DEBUG_DIR)"
build-server-debug: build-server-debug: