Skip to content

Commit a41cd51

Browse files
committed
.github/workflows/build.yml: add "mold" build
1 parent 1640390 commit a41cd51

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,21 @@ jobs:
2929
os: ubuntu-24.04
3030
cc: gcc-14
3131
cxx: g++-14
32-
packages: g++-14 libfmt-dev
32+
ldflags: -fuse-ld=mold
33+
packages: g++-14 mold libfmt-dev
3334
meson_options:
3435
- compiler: gcc11
3536
os: ubuntu-22.04
3637
cc: gcc-11
3738
cxx: g++-11
39+
ldflags:
3840
packages: g++-11
3941
meson_options: --force-fallback-for=fmt
4042
- compiler: gcc10
4143
os: ubuntu-22.04
4244
cc: gcc-10
4345
cxx: g++-10
46+
ldflags:
4447
packages: g++-10
4548
meson_options: --force-fallback-for=fmt
4649

@@ -49,6 +52,7 @@ jobs:
4952
env:
5053
CC: ccache ${{ matrix.cc }}
5154
CXX: ccache ${{ matrix.cxx }}
55+
LDFLAGS: ${{ matrix.ldflags }}
5256

5357
steps:
5458
- id: checkout

0 commit comments

Comments
 (0)