From 46833d6c8fbd9ae4379043e54edb1009b9829e0e Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Fri, 18 Apr 2025 16:03:09 +0200 Subject: [PATCH] mkosi: Add clang tools and iwyu to tools tree --- mkosi/mkosi.tools.conf/mkosi.conf.d/arch.conf | 1 + mkosi/mkosi.tools.conf/mkosi.conf.d/centos-fedora.conf | 1 + mkosi/mkosi.tools.conf/mkosi.conf.d/debian-ubuntu.conf | 2 ++ mkosi/mkosi.tools.conf/mkosi.conf.d/fedora.conf | 1 + mkosi/mkosi.tools.conf/mkosi.conf.d/opensuse.conf | 2 ++ 5 files changed, 7 insertions(+) diff --git a/mkosi/mkosi.tools.conf/mkosi.conf.d/arch.conf b/mkosi/mkosi.tools.conf/mkosi.conf.d/arch.conf index 66acf0462a9..382391ca706 100644 --- a/mkosi/mkosi.tools.conf/mkosi.conf.d/arch.conf +++ b/mkosi/mkosi.tools.conf/mkosi.conf.d/arch.conf @@ -10,6 +10,7 @@ Include=%D/mkosi/mkosi.conf.d/arch/mkosi.conf.d/pkgenv.conf PrepareScripts=%D/mkosi/mkosi.images/build/mkosi.conf.d/arch/mkosi.prepare Packages= base + clang-tools-extra github-cli lcov mypy diff --git a/mkosi/mkosi.tools.conf/mkosi.conf.d/centos-fedora.conf b/mkosi/mkosi.tools.conf/mkosi.conf.d/centos-fedora.conf index 268539f1ffa..1d61fd71eea 100644 --- a/mkosi/mkosi.tools.conf/mkosi.conf.d/centos-fedora.conf +++ b/mkosi/mkosi.tools.conf/mkosi.conf.d/centos-fedora.conf @@ -10,5 +10,6 @@ Include=%D/mkosi/mkosi.conf.d/centos-fedora/mkosi.conf.d/pkgenv.conf [Content] PrepareScripts=%D/mkosi/mkosi.images/build/mkosi.conf.d/centos-fedora/mkosi.prepare Packages= + clang-tools-extra python3-mypy rpm-build diff --git a/mkosi/mkosi.tools.conf/mkosi.conf.d/debian-ubuntu.conf b/mkosi/mkosi.tools.conf/mkosi.conf.d/debian-ubuntu.conf index 6bbfab78d61..747b2b20004 100644 --- a/mkosi/mkosi.tools.conf/mkosi.conf.d/debian-ubuntu.conf +++ b/mkosi/mkosi.tools.conf/mkosi.conf.d/debian-ubuntu.conf @@ -10,7 +10,9 @@ Include=%D/mkosi/mkosi.conf.d/debian-ubuntu/mkosi.conf.d/pkgenv.conf [Content] PrepareScripts=%D/mkosi/mkosi.images/build/mkosi.conf.d/debian-ubuntu/mkosi.prepare Packages= + clang-tools gh + iwyu lcov mypy shellcheck diff --git a/mkosi/mkosi.tools.conf/mkosi.conf.d/fedora.conf b/mkosi/mkosi.tools.conf/mkosi.conf.d/fedora.conf index e32cf27e986..6931423b192 100644 --- a/mkosi/mkosi.tools.conf/mkosi.conf.d/fedora.conf +++ b/mkosi/mkosi.tools.conf/mkosi.conf.d/fedora.conf @@ -5,6 +5,7 @@ Distribution=fedora [Content] Packages= + iwyu lcov gh ruff diff --git a/mkosi/mkosi.tools.conf/mkosi.conf.d/opensuse.conf b/mkosi/mkosi.tools.conf/mkosi.conf.d/opensuse.conf index 77d54130f7b..745476d1718 100644 --- a/mkosi/mkosi.tools.conf/mkosi.conf.d/opensuse.conf +++ b/mkosi/mkosi.tools.conf/mkosi.conf.d/opensuse.conf @@ -9,7 +9,9 @@ Include=%D/mkosi/mkosi.conf.d/opensuse/mkosi.conf.d/pkgenv.conf [Content] PrepareScripts=%D/mkosi/mkosi.images/build/mkosi.conf.d/opensuse/mkosi.prepare Packages= + clang-tools gh + include-what-you-use lcov mypy python3-ruff -- 2.47.3