diff options
author | Daan De Meyer <daan.j.demeyer@gmail.com> | 2024-06-03 15:43:31 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-03 15:43:31 +0200 |
commit | 954019d2116c8a2e7dcb203e804828328498139b (patch) | |
tree | 69b6fc8601ab23bf532f951df13937ade19c0b74 /.github/workflows/mkosi.yml | |
parent | build(deps): bump redhat-plumbers-in-action/differential-shellcheck (diff) | |
parent | mkosi: Allow using $MESON_VERBOSE to enable verbose meson output (diff) | |
download | systemd-954019d2116c8a2e7dcb203e804828328498139b.tar.xz systemd-954019d2116c8a2e7dcb203e804828328498139b.zip |
Merge pull request #33146 from DaanDeMeyer/clang
mkosi: Add support for building with LLVM
Diffstat (limited to '.github/workflows/mkosi.yml')
-rw-r--r-- | .github/workflows/mkosi.yml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index b54f386be1..5cf9a0d753 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -57,24 +57,31 @@ jobs: - distro: arch release: rolling sanitizers: "" + llvm: 0 - distro: debian release: testing sanitizers: "" + llvm: 0 - distro: ubuntu release: noble sanitizers: "" + llvm: 0 - distro: fedora release: "40" sanitizers: "" + llvm: 0 - distro: fedora release: rawhide sanitizers: address,undefined + llvm: 1 - distro: opensuse release: tumbleweed sanitizers: "" + llvm: 0 - distro: centos release: "9" sanitizers: "" + llvm: 0 steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 @@ -123,6 +130,8 @@ jobs: # Enabling optimizations significantly speeds up integration tests. OPTIMIZATION=g SANITIZERS=${{ matrix.sanitizers }} + MESON_OPTIONS=--werror + LLVM=${{ matrix.llvm }} [Host] ToolsTree=default |