]> git.r.bdr.sh - rbdr/olden-mail/commitdiff
Set cargo config only on CI
authorRuben Beltran del Rio <redacted>
Sun, 26 Jan 2025 00:59:29 +0000 (01:59 +0100)
committerRuben Beltran del Rio <redacted>
Sun, 26 Jan 2025 00:59:29 +0000 (01:59 +0100)
.build.yml
.cargo/config.toml [deleted file]

index 84cd2d0be85b0bdd3b680c6ce48b5a4110808aa7..afcc9be9e7480bfa7f794191117e059242c2fa07 100644 (file)
@@ -24,6 +24,13 @@ tasks:
   - install_builders: |
       cargo binstall cargo-generate-rpm --no-confirm
       cargo binstall cargo-deb --no-confirm
+      setup_cargo_config:
+  - configure_linker: |
+      cd olden-mail
+      mkdir -p .cargo
+      echo '[target.aarch64-unknown-linux-gnu]' > .cargo/config.toml
+      echo 'linker = "aarch64-linux-gnu-gcc"' >> .cargo/config.toml
+      echo 'rustflags = ["-C", "link-arg=-fuse-ld=lld"]' >> .cargo/config.toml
   - package: |
       cd olden-mail
       make ci
diff --git a/.cargo/config.toml b/.cargo/config.toml
deleted file mode 100644 (file)
index b983606..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-[target.'cfg(target_arch = "x86_64")'.aarch64-unknown-linux-gnu]
-linker = "aarch64-linux-gnu-gcc"
-rustflags = ["-C", "link-arg=-fuse-ld=lld"]