#!/bin/sh # Usage: all-schroots [-A] PROGRAM ARGUMENTS # Runs PROGRAM over each of the source (template) build schroots, like # so: # # PROGRAM SCHROOTNAME ARGUMENTS # # If -A is specified, only runs the program over one schroot per # Debian/Ubuntu version, and ephemeral session chroots are used # instead of source chroots. : ${DA_SCRIPTS_DIR="$(dirname "$0")"} . "$DA_SCRIPTS_DIR"/debian-versions.sh if [ "$1" = "-A" ]; then shift prog=$1; shift for code in $DEBIAN_CODES; do $prog ${code}-amd64-sbuild -- "$@" done else prog=$1; shift for code in $DEBIAN_CODES; do $prog source:${code}-i386-sbuild -- "$@" $prog source:${code}-amd64-sbuild -- "$@" done fi