From 2ec08b25e12a20dea7628b35c4e6948dba2f489b Mon Sep 17 00:00:00 2001 From: stephb9959 Date: Sun, 27 Mar 2022 08:11:55 -0700 Subject: [PATCH] Fixing asan flags. --- CMakeLists.txt | 8 +++++--- build | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e818a0c..910f276 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,9 +56,11 @@ else() find_package(Poco REQUIRED COMPONENTS JSON Crypto JWT Net Util NetSSL Data DataSQLite DataPostgreSQL DataMySQL) endif() -add_compile_options(-fsanitize=address -Wall -Wextra) -add_compile_options(-fsanitize=address) -add_link_options(-fsanitize=address) +add_compile_options(-Wall -Wextra) +if(ASAN) + add_compile_options(-fsanitize=address) + add_link_options(-fsanitize=address) +endif() include_directories(/usr/local/include /usr/local/opt/openssl/include src include/kafka /usr/local/opt/mysql-client/include) diff --git a/build b/build index ac4213d..801f180 100644 --- a/build +++ b/build @@ -1 +1 @@ -43 \ No newline at end of file +47 \ No newline at end of file