aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Beltran del Rio <git@r.bdr.sh>2025-01-26 02:06:30 +0100
committerRuben Beltran del Rio <git@r.bdr.sh>2025-01-26 02:06:30 +0100
commitbefe56f28e7f699a4c9ea2be2411844c6449bdd3 (patch)
tree9ad364887417b30985e87b6587181da2698543bb
parent8bc965791eda605f29cf0138b1596bb1fcffcb0c (diff)
Move cross-compile to CI config
-rw-r--r--.build.yml6
-rw-r--r--.cargo/config.toml2
2 files changed, 6 insertions, 2 deletions
diff --git a/.build.yml b/.build.yml
index ffd1718..6011df1 100644
--- a/.build.yml
+++ b/.build.yml
@@ -27,6 +27,12 @@ tasks:
- install_builders: |
cargo binstall cargo-generate-rpm --no-confirm
cargo binstall cargo-deb --no-confirm
+ - configure_linker: |
+ cd blog
+ 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 blog
make ci
diff --git a/.cargo/config.toml b/.cargo/config.toml
deleted file mode 100644
index 3c32d25..0000000
--- a/.cargo/config.toml
+++ /dev/null
@@ -1,2 +0,0 @@
-[target.aarch64-unknown-linux-gnu]
-linker = "aarch64-linux-gnu-gcc"