From b27ef58002548d7aaa54acd20a4a25e4e0c30260 Mon Sep 17 00:00:00 2001 From: LI Daobing Date: Thu, 30 May 2024 22:23:09 -0700 Subject: [PATCH] add compile flag --- meson.build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meson.build b/meson.build index 19c5fe8e..c00269dd 100644 --- a/meson.build +++ b/meson.build @@ -3,6 +3,11 @@ project('iptux', 'cpp', version: '0.9.1', default_options: ['warning_level=3', 'cpp_std=c++14']) add_global_arguments('-Werror=format', language : 'cpp') +if get_option('buildtype') == 'debug' + add_project_arguments('-fsanitize=address', language: 'cpp') + add_project_link_arguments('-fsanitize=address', language: 'cpp') +endif + so_version = '0.9.1' subdir('src') subdir('share')