mirror of
https://github.com/nushell/nushell.git
synced 2025-08-15 11:23:12 +02:00
.cargo
.github
assets
benches
crates
docker
cross-rs
aarch64-unknown-linux-gnu.dockerfile
aarch64-unknown-linux-musl.dockerfile
Dockerfile
docs
images
pkg_mgrs
src
tests
wix
.gitignore
.typos.toml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Cargo.lock
Cargo.toml
Cross.toml
LICENSE
README.md
README.release.txt
build-all-maclin.sh
build-all-windows.cmd
build-all.nu
build.rs
codecov.yml
coverage-local.nu
coverage-local.sh
install-all.ps1
install-all.sh
register-plugins.nu
rust-toolchain.toml
uninstall-all.sh
Cross-compiling Nu can be a little tricky due to dependencies. This PR makes it easy to use [`cross-rs`](https://github.com/cross-rs/cross), a popular tool for cross-compiling Rust code using Docker: ```bash cross build --target aarch64-unknown-linux-musl --release ``` I find this useful for compiling ARM binaries from x64. Easy to add more target triples later as needed.