Skip to content

Commit 9a617c8

Browse files
committed
dont force mold when build
1 parent 64c49a1 commit 9a617c8

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

.cargo/config.toml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,8 @@
1616
[build]
1717
rustflags = ["-C", "symbol-mangling-version=v0"]
1818

19-
[target.x86_64-unknown-linux-gnu]
20-
linker = "clang"
21-
rustflags = ["-Clink-arg=-fuse-ld=mold"]
22-
23-
[target.aarch64-unknown-linux-gnu]
24-
linker = "clang"
25-
rustflags = ["-Clink-arg=-fuse-ld=mold"]
26-
2719
[target.x86_64-unknown-linux-musl]
28-
linker = "clang"
29-
rustflags = ["-Ctarget-feature=-crt-static", "-Clink-arg=-fuse-ld=mold"]
20+
rustflags = ["-Ctarget-feature=-crt-static"]
3021

3122
[alias]
3223
server = "cli server"

.github/workflows/CI.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ jobs:
5959
with:
6060
toolchain: ${{matrix.rust-version}}
6161

62+
- uses: rui314/setup-mold@v1
6263
- uses: Swatinem/rust-cache@v2
6364
- run: cargo build --all-features
6465
- run: cargo test --all-features
@@ -77,6 +78,7 @@ jobs:
7778
runs-on: ubuntu-latest
7879
steps:
7980
- uses: actions/checkout@v4
81+
- uses: rui314/setup-mold@v1
8082
- uses: taiki-e/install-action@cargo-machete
8183
with:
8284
tool: cargo-machete
@@ -106,6 +108,7 @@ jobs:
106108
components: clippy, rustfmt
107109

108110
- uses: Swatinem/rust-cache@v2
111+
- uses: rui314/setup-mold@v1
109112
- uses: auguwu/[email protected]
110113
with:
111114
token: ${{secrets.GITHUB_TOKEN}}

0 commit comments

Comments
 (0)