#!/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. if [ "$1" = "-A" ]; then shift prog=$1; shift $prog sarge-i386-sbuild "$@" $prog etch-amd64-sbuild "$@" $prog lenny-amd64-sbuild "$@" $prog dapper-amd64-sbuild "$@" $prog edgy-amd64-sbuild "$@" $prog feisty-amd64-sbuild "$@" $prog gutsy-amd64-sbuild "$@" else prog=$1; shift $prog sarge-i386-sbuild-source "$@" $prog etch-i386-sbuild-source "$@" $prog etch-amd64-sbuild-source "$@" $prog lenny-i386-sbuild-source "$@" $prog lenny-amd64-sbuild-source "$@" $prog dapper-i386-sbuild-source "$@" $prog dapper-amd64-sbuild-source "$@" $prog edgy-i386-sbuild-source "$@" $prog edgy-amd64-sbuild-source "$@" $prog feisty-i386-sbuild-source "$@" $prog feisty-amd64-sbuild-source "$@" $prog gutsy-i386-sbuild-source "$@" $prog gutsy-amd64-sbuild-source "$@" fi