mirror of
https://github.com/cargo-bins/cargo-binstall.git
synced 2025-06-15 15:16:37 +00:00
Use --target
This commit is contained in:
parent
ab9b407cc2
commit
772d8935df
2 changed files with 10 additions and 8 deletions
8
Cargo.lock
generated
8
Cargo.lock
generated
|
@ -630,9 +630,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "http"
|
name = "http"
|
||||||
version = "0.2.6"
|
version = "0.2.7"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "31f4c6746584866f0feabcc69893c5b51beef3831656a968ed7ae254cdc4fd03"
|
checksum = "ff8670570af52249509a86f5e3e18a08c60b177071826898fde8997cf5f6bfbb"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
"fnv",
|
"fnv",
|
||||||
|
@ -1642,9 +1642,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "tokio"
|
name = "tokio"
|
||||||
version = "1.17.0"
|
version = "1.18.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee"
|
checksum = "0f48b6d60512a392e34dbf7fd456249fd2de3c83669ab642e021903f4015185b"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
"libc",
|
"libc",
|
||||||
|
|
10
src/main.rs
10
src/main.rs
|
@ -328,20 +328,22 @@ async fn install_from_source(opts: Options, package: Package<Meta>) -> Result<()
|
||||||
|
|
||||||
if opts.dry_run {
|
if opts.dry_run {
|
||||||
info!(
|
info!(
|
||||||
"Dry-run: running `cargo install {} --version {}`",
|
"Dry-run: running `cargo install {} --version {} --target {}`",
|
||||||
package.name, package.version
|
package.name, package.version, opts.target
|
||||||
);
|
);
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
debug!(
|
debug!(
|
||||||
"Running `cargo install {} --version {}`",
|
"Running `cargo install {} --version {} --target {}`",
|
||||||
package.name, package.version
|
package.name, package.version, opts.target
|
||||||
);
|
);
|
||||||
let mut child = Command::new("cargo")
|
let mut child = Command::new("cargo")
|
||||||
.arg("install")
|
.arg("install")
|
||||||
.arg(package.name)
|
.arg(package.name)
|
||||||
.arg("--version")
|
.arg("--version")
|
||||||
.arg(package.version)
|
.arg(package.version)
|
||||||
|
.arg("--target")
|
||||||
|
.arg(opts.target)
|
||||||
.spawn()?;
|
.spawn()?;
|
||||||
debug!("Spawned command pid={:?}", child.id());
|
debug!("Spawned command pid={:?}", child.id());
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue