diff --git a/ConanProfiles/clang b/ConanProfiles/clang index 997385f..644a21b 100644 --- a/ConanProfiles/clang +++ b/ConanProfiles/clang @@ -23,6 +23,8 @@ tools.build:sharedlinkflags=["-fuse-ld=mold", "-flto"] tools.build:cflags=["-flto"] tools.build:cxxflags=["-flto"] +tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} + tools.cmake.cmaketoolchain:generator=Ninja [tool_requires] diff --git a/ConanProfiles/clang_coverage b/ConanProfiles/clang_coverage index b84c15a..628727c 100644 --- a/ConanProfiles/clang_coverage +++ b/ConanProfiles/clang_coverage @@ -22,6 +22,8 @@ tools.system.package_manager:sudo=True tools.build:exelinkflags=["-fuse-ld=mold"] tools.build:sharedlinkflags=["-fuse-ld=mold"] +tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} + tools.cmake.cmaketoolchain:generator=Ninja [tool_requires] diff --git a/ConanProfiles/clangd b/ConanProfiles/clangd index 8f27c93..58fbc9a 100644 --- a/ConanProfiles/clangd +++ b/ConanProfiles/clangd @@ -24,5 +24,7 @@ tools.build:sharedlinkflags=["-fuse-ld=mold"] tools.cmake.cmaketoolchain:generator=Ninja +tools.build:compiler_executables={"c": "clang", "cpp": "clang++"} + [tool_requires] !cmake/*: cmake/[>=4.2] \ No newline at end of file