diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-12-28 22:35:45 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-12-28 22:35:45 +0100 |
commit | 8695824453970b095bb52653086d182e4307f570 (patch) | |
tree | 77ede2a68c4daeb22458a045d1276281f3a2e94a | |
parent | 759cbcd7350dd2163ddf5ca410f62e31de9d0d62 (diff) |
disable cargo verbosity, including git crates this time
-rw-r--r-- | src/main.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs index 5bc64b3..4f51c18 100644 --- a/src/main.rs +++ b/src/main.rs @@ -227,8 +227,10 @@ fn write_root( let tmp_dir = tempfile::tempdir()?; + let mut cargo_opts = CargoConfig::default()?; let mut compile_opts = CompileOptions::new(&CargoConfig::default()?, CompileMode::Build)?; + cargo_opts.configure(0, false, None, false, false, false, &None, &[], &[])?; compile_opts.build_config = BuildConfig::new( &CargoConfig::default()?, None, @@ -239,7 +241,7 @@ fn write_root( if !crates.is_empty() { cargo::ops::install( - &CargoConfig::default()?, + &cargo_opts, Some(tmp_dir.path().to_str().unwrap()), // root (output dir) crates.iter().map(|pkg| (pkg.as_str(), None)).collect(), SourceId::crates_io(&CargoConfig::default()?)?, @@ -260,7 +262,7 @@ fn write_root( .trim_end_matches(".git"); cargo::ops::install( - &CargoConfig::default()?, + &cargo_opts, Some(tmp_dir.path().to_str().unwrap()), // root (output dir) vec![(pkg, None)], SourceId::from_url(&("git+".to_owned() + url.as_str()))?, |