diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/build-master-status | 4 | ||||
-rwxr-xr-x | bin/seed-build-list | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/bin/build-master-status b/bin/build-master-status index 14939ba..62fc6e0 100755 --- a/bin/build-master-status +++ b/bin/build-master-status @@ -103,8 +103,8 @@ tasks="$( "${work_dir}/build-list" )" || true pending_packages="$( - tr ' ' '.' < \ - "${work_dir}"/build-list | \ + grep '^\S\+ \S\+ \S\+ \S\+$' "${work_dir}/build-list" | \ + tr ' ' '.' | \ while read -r package; do generate_package_metadata "${package}" &> /dev/null cat "${work_dir}/package-infos/${package%.*}.packages" diff --git a/bin/seed-build-list b/bin/seed-build-list index cf147c6..af85904 100755 --- a/bin/seed-build-list +++ b/bin/seed-build-list @@ -249,7 +249,8 @@ if ${update}; then fi # ignore packages already on the build list -awk '{print "old " $1 " " $2 " " $3 " " $4 " " $1}' "${work_dir}/build-list" > \ +grep -vxF 'break_loops' "${work_dir}/build-list" | \ + awk '{print "old " $1 " " $2 " " $3 " " $4 " " $1}' > \ "${tmp_dir}/build-list.old" # ignore packages on the deletion-list |