Mold/Ninja through conan

This commit is contained in:
2026-04-26 22:16:42 +02:00
parent 3fbb05a9bb
commit 742af1ae59
20 changed files with 205 additions and 151 deletions

19
ConanProfiles/Tools/clang Normal file
View File

@@ -0,0 +1,19 @@
[settings]
os=Linux
arch=x86_64
compiler=clang
compiler.version=20
compiler.libcxx=libstdc++11
compiler.cppstd=20
compiler.cstd=17
compiler.runtime=static
build_type=Release
[conf]
tools.cmake.cmaketoolchain:user_toolchain+={{profile_dir}}/../Toolchains/ipo.cmake
tools.meson.mesontoolchain:extra_machine_files+={{profile_dir}}/../Toolchains/ipo.ini
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True
tools.build:compiler_executables={"c": "clang", "cpp": "clang++"}