From 954fe68e91feec842bcfddcaa7198f2b5d536c18 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde Date: Wed, 26 Nov 2025 14:03:58 +0000 Subject: [PATCH] added more info to package id configs Signed-off-by: Pratik Mankawde --- conan/profiles/sanitizers | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/conan/profiles/sanitizers b/conan/profiles/sanitizers index 8298d5c278..0de436622c 100644 --- a/conan/profiles/sanitizers +++ b/conan/profiles/sanitizers @@ -4,10 +4,6 @@ include(default) {% set sanitizers = os.getenv("SANITIZERS") %} [conf] -{% if sanitizers == "Address" or sanitizers == "Thread" %} -user.package:sanitizers={{ sanitizers }} -tools.info.package_id:confs+=["user.package:sanitizers"] -{% endif %} {% if compiler == "gcc" %} {% set asan_sanitizer_flags = "-fsanitize=address,"~default_sanitizer_flags~" -mcmodel=large -fno-PIC" %} @@ -41,3 +37,8 @@ tools.build:exelinkflags+=['{{tsan_sanitizer_flags}}'] {% endif %} {% endif %} + +{% if sanitizers == "Address" or sanitizers == "Thread" %} +user.package:sanitizers={{ sanitizers }} +tools.info.package_id:confs+=["user.package:sanitizers", "tools.build:cxxflags", "tools.build:exelinkflags", "tools.build:sharedlinkflags"] +{% endif %}