diff --git a/projects/rust-lang.org/cargo/package.yml b/projects/rust-lang.org/cargo/package.yml index 1e47e885..0ba34505 100644 --- a/projects/rust-lang.org/cargo/package.yml +++ b/projects/rust-lang.org/cargo/package.yml @@ -25,27 +25,8 @@ build: gnu.org/tar: '*' tukaani.org/xz: '*' freedesktop.org/pkg-config: ^0.29 - script: |- - case "{{hw.platform}}-{{hw.arch}}" in - darwin-aarch64) - TRIPLE=aarch64-apple-darwin - ;; - darwin-x86-64) - TRIPLE=x86_64-apple-darwin - ;; - linux-aarch64) - TRIPLE=aarch64-unknown-linux-gnu - ;; - linux-x86-64) - TRIPLE=x86_64-unknown-linux-gnu - ;; - esac - - # cargo requires cargo to cargo - # FIXME: versions? - curl https://static.rust-lang.org/dist/2022-08-11/cargo-1.63.0-$TRIPLE.tar.xz | tar Jxf - - - ./cargo-1.63.0-$TRIPLE/cargo/bin/cargo $ARGS + rust-lang.org/cargo: '*' + script: cargo $ARGS env: ARGS: - install