diff --git a/projects/rust-lang.org/cargo/package.yml b/projects/rust-lang.org/cargo/package.yml index 9fdd4864..30308e27 100644 --- a/projects/rust-lang.org/cargo/package.yml +++ b/projects/rust-lang.org/cargo/package.yml @@ -8,10 +8,17 @@ versions: provides: - bin/cargo +runtime: + env: + CARGO_INSTALL_ROOT: ${{env.HOME}}/.local + dependencies: git-scm.org: 2 rust-lang.org: '*' openssl.org: ^1 # cargo needs the certs + #TODO curl.se: ^8 + zlib.net: ^1 +#TODO ^^ prevent vendoring by requiring these: libssh2.org & libgit2.org build: dependencies: @@ -51,4 +58,7 @@ test: echo 'fn main() {println!("Hello World!");}' >src/main.rs cargo clippy cargo run - cargo run --release \ No newline at end of file + cargo run --release + cargo install cowsay + test -x ~/.local/bin/cowsay + ~/.local/bin/cowsay xyz.tea.hi