rebuild cargo depending on cURL (#3523)

Refs #3520
This commit is contained in:
Max Howell 2023-10-05 12:26:05 -04:00 committed by GitHub
parent 93ca9ac5a4
commit cbbc2c26b5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,12 +13,15 @@ runtime:
CARGO_INSTALL_ROOT: ${{home}}/.local CARGO_INSTALL_ROOT: ${{home}}/.local
dependencies: dependencies:
git-scm.org: 2 git-scm.org: ^2
rust-lang.org: '*' rust-lang.org: '*'
openssl.org: ^1 # cargo needs the certs openssl.org: ^1 # cargo needs the certs
#TODO curl.se: ^8 curl.se: '*'
zlib.net: ^1 zlib.net: ^1
#TODO ^^ prevent vendoring by requiring these: libssh2.org & libgit2.org libssh2.org: ^1
libgit2.org: ^1
linux:
llvm.org: '*' #FIXME only need the linker actually
build: build:
dependencies: dependencies:
@ -34,6 +37,8 @@ build:
- --path=. - --path=.
test: test:
env:
CC: clang #FIXME
script: | script: |
cargo init . --name xyz_tea_fixture cargo init . --name xyz_tea_fixture
echo 'fn main() {println!("Hello World!");}' >src/main.rs echo 'fn main() {println!("Hello World!");}' >src/main.rs