abuild: set --locked for all cargo invocations

That ensures that we always use the versions specified in the Cargo.lock
file, which is required for reproducible builds
This commit is contained in:
Rasmus Thomsen 2020-06-02 11:59:24 +02:00 committed by Natanael Copa
parent dd24cdf85f
commit d3c93a3d15

View File

@ -150,7 +150,7 @@ __EOF__
check_rust() { check_rust() {
cat >>APKBUILD<<__EOF__ cat >>APKBUILD<<__EOF__
cargo test --release cargo test --release --locked
__EOF__ __EOF__
} }
@ -199,7 +199,7 @@ __EOF__
package_rust() { package_rust() {
cat >>APKBUILD<<__EOF__ cat >>APKBUILD<<__EOF__
cargo install --path . --root="\$pkgdir/usr" cargo install --locked --path . --root="\$pkgdir/usr"
rm "\$pkgdir"/usr/.crates.toml rm "\$pkgdir"/usr/.crates.toml
__EOF__ __EOF__
} }