diff --git a/cook.sh b/cook.sh index c83a1be47..29c1cde56 100755 --- a/cook.sh +++ b/cook.sh @@ -88,7 +88,7 @@ function op { then if [ ! -f source.tar ] then - wget "$TAR" -O source.tar + wget "$TAR" --continue -O source.tar fi if [ -n "$TAR_SHA256" ] diff --git a/src/bin/cook.rs b/src/bin/cook.rs index e388fdd06..e8d5a8be4 100644 --- a/src/bin/cook.rs +++ b/src/bin/cook.rs @@ -260,7 +260,7 @@ fi"#); let mut command = Command::new("wget"); command.arg(tar); - command.arg("-O").arg(&source_tar_tmp); + command.arg("--continue").arg("-O").arg(&source_tar_tmp); run_command(command)?; // Move source.tar.tmp to source.tar atomically