#!/usr/bin/bash ALHP_SCRIPT="/usr/local/bin/alhp-check.sh" building_pkgs=() if [[ $# -gt 0 ]]; then for pkg in "$@"; do result=$($ALHP_SCRIPT --check-pkg "$pkg" -j) if [[ "$result" != "[]" ]]; then building_pkgs+=("$pkg") fi done else mapfile -t building_pkgs < <($ALHP_SCRIPT) fi if (( ${#building_pkgs[@]} > 0 )); then echo "WARNING: The following packages are currently building or queued on ALHP:" for p in "${building_pkgs[@]}"; do echo " - $p" done # Uncomment to abort pacman transaction # exit 1 fi exit 0