build: use cargo vendor --locked
This commit is contained in:
parent
d2d0b51da6
commit
c81a6af2cf
1 changed files with 7 additions and 6 deletions
|
|
@ -39,13 +39,14 @@ test *args:
|
||||||
[no-cd]
|
[no-cd]
|
||||||
vendor:
|
vendor:
|
||||||
mkdir -p .cargo
|
mkdir -p .cargo
|
||||||
cargo vendor | head -n -1 > .cargo/config.toml
|
cargo vendor --locked | head -n -1 > .cargo/config.toml
|
||||||
echo 'directory = "vendor"' >> .cargo/config.toml
|
echo 'directory = "vendor"' >> .cargo/config.toml
|
||||||
tar pcf vendor.tar vendor
|
tar pcf vendor.tar vendor
|
||||||
rm -rf vendor
|
rm -rf vendor
|
||||||
|
|
||||||
# Extracts vendored dependencies
|
# Extracts vendored dependencies
|
||||||
[no-cd, private]
|
[no-cd]
|
||||||
|
[private]
|
||||||
vendor-extract:
|
vendor-extract:
|
||||||
rm -rf vendor
|
rm -rf vendor
|
||||||
tar pxf vendor.tar
|
tar pxf vendor.tar
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue