From a8d77cf9faf2d5bb5304c4d2b9d168238749ddb2 Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Wed, 15 Apr 2026 21:40:21 +0200 Subject: [PATCH] quick test --- ConanProfiles/clang | 2 ++ ConanProfiles/clang_asan | 2 ++ ConanProfiles/clang_coverage | 2 ++ ConanProfiles/msvc | 2 ++ ConanProfiles/msvc_asan | 2 ++ 5 files changed, 10 insertions(+) diff --git a/ConanProfiles/clang b/ConanProfiles/clang index 16c2847..8892d03 100644 --- a/ConanProfiles/clang +++ b/ConanProfiles/clang @@ -23,6 +23,8 @@ tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} tools.cmake.cmaketoolchain:generator=Ninja +tools.info.package_id:confs=["tools.build:cxxflags", "tools.build:cflags"] + [tool_requires] !cmake/*: cmake/[>=4.2] diff --git a/ConanProfiles/clang_asan b/ConanProfiles/clang_asan index cb1cfe9..71d050f 100644 --- a/ConanProfiles/clang_asan +++ b/ConanProfiles/clang_asan @@ -26,6 +26,8 @@ tools.cmake.cmaketoolchain:generator=Ninja tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} +tools.info.package_id:confs=["tools.build:cxxflags", "tools.build:cflags"] + [tool_requires] !cmake/*: cmake/[>=4.2] diff --git a/ConanProfiles/clang_coverage b/ConanProfiles/clang_coverage index bbe10fa..1e07b61 100644 --- a/ConanProfiles/clang_coverage +++ b/ConanProfiles/clang_coverage @@ -23,6 +23,8 @@ tools.cmake.cmaketoolchain:generator=Ninja tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} +tools.info.package_id:confs=["tools.build:cxxflags", "tools.build:cflags"] + [tool_requires] !cmake/*: cmake/[>=4.2] diff --git a/ConanProfiles/msvc b/ConanProfiles/msvc index 7bf2f0e..f219d0c 100644 --- a/ConanProfiles/msvc +++ b/ConanProfiles/msvc @@ -15,6 +15,8 @@ tools.cmake.cmaketoolchain:user_toolchain+={{profile_dir}}/Toolchains/ipo.cmake tools.build:cflags=["/Zc:preprocessor", "/Zc:__STDC__", "/D_CRT_DECLARE_NONSTDC_NAMES=1"] tools.build:cxxflags=["/Zc:preprocessor", "/permissive-", "/Zc:__cplusplus", "/Zc:enumTypes", "/Zc:templateScope", "/Zc:throwingNew"] +tools.info.package_id:confs=["tools.build:cxxflags", "tools.build:cflags"] + [tool_requires] !cmake/*: cmake/[>=4.2] diff --git a/ConanProfiles/msvc_asan b/ConanProfiles/msvc_asan index 866f22e..5c3dde3 100644 --- a/ConanProfiles/msvc_asan +++ b/ConanProfiles/msvc_asan @@ -15,6 +15,8 @@ tools.cmake.cmaketoolchain:user_toolchain+={{profile_dir}}/Toolchains/ipo.cmake tools.build:cflags=["/Zc:preprocessor", "/Zc:__STDC__", "/D_CRT_DECLARE_NONSTDC_NAMES=1", "/fsanitize=address"] tools.build:cxxflags=["/Zc:preprocessor", "/permissive-", "/Zc:__cplusplus", "/Zc:enumTypes", "/Zc:templateScope", "/Zc:throwingNew", "/fsanitize=address"] +tools.info.package_id:confs=["tools.build:cxxflags", "tools.build:cflags"] + [tool_requires] !cmake/*: cmake/[>=4.2]