From 52b93f6ad26f6b5a83c5e09b36e1b18b96ea9857 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 23 Nov 2017 08:50:44 +0100 Subject: bin/interpret-mail: action "schedule" new; bin/seed-build-list: bail out early if no arguments, print scheduled packages (even if -n not given) --- bin/seed-build-list | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'bin/seed-build-list') diff --git a/bin/seed-build-list b/bin/seed-build-list index 5392306..cfe4bab 100755 --- a/bin/seed-build-list +++ b/bin/seed-build-list @@ -89,6 +89,12 @@ if [ $# -ne 0 ]; then usage 1 fi +if [ ! -s "${tmp_dir}/mirrors" ] && \ + [ ! -s "${tmp_dir}/package-regexes" ]; then + # nothing to do + exit 0 +fi + repos="${stable_package_repositories}" find "${work_dir}/package-infos" -maxdepth 1 -name '*.packages' -printf '%f\n' | \ @@ -273,8 +279,8 @@ fi if ${update}; then awk '{print $4 " " $1 " " $2 " " $3}' \ - "${tmp_dir}/build-list.new" >> \ - "${work_dir}/build-list" + "${tmp_dir}/build-list.new" | \ + tee -a "${work_dir}/build-list" # Remove the lock file -- cgit v1.2.3-54-g00ecf