source: trunk/debathena/scripts/all-schroots @ 22690

Revision 22690, 1.1 KB checked in by ghudson, 16 years ago (diff)
* debathena/scripts/all-schroots: Clarify source vs. ephemeral chroots.
  • Property svn:executable set to *
Line 
1#!/bin/sh
2
3# Usage: all-schroots [-A] PROGRAM ARGUMENTS
4
5# Runs PROGRAM over each of the source (template) build schroots, like
6# so:
7#
8#   PROGRAM SCHROOTNAME ARGUMENTS
9#
10# If -A is specified, only runs the program over one schroot per
11# Debian/Ubuntu version, and ephemeral session chroots are used
12# instead of source chroots.
13
14if [ "$1" = "-A" ]; then
15
16shift
17prog=$1; shift
18$prog sarge-i386-sbuild "$@"
19$prog etch-amd64-sbuild "$@"
20$prog lenny-amd64-sbuild "$@"
21$prog dapper-amd64-sbuild "$@"
22$prog edgy-amd64-sbuild "$@"
23$prog feisty-amd64-sbuild "$@"
24$prog gutsy-amd64-sbuild "$@"
25
26else
27
28prog=$1; shift
29$prog sarge-i386-sbuild-source "$@"
30$prog etch-i386-sbuild-source "$@"
31$prog etch-amd64-sbuild-source "$@"
32$prog lenny-i386-sbuild-source "$@"
33$prog lenny-amd64-sbuild-source "$@"
34$prog dapper-i386-sbuild-source "$@"
35$prog dapper-amd64-sbuild-source "$@"
36$prog edgy-i386-sbuild-source "$@"
37$prog edgy-amd64-sbuild-source "$@"
38$prog feisty-i386-sbuild-source "$@"
39$prog feisty-amd64-sbuild-source "$@"
40$prog gutsy-i386-sbuild-source "$@"
41$prog gutsy-amd64-sbuild-source "$@"
42
43fi
Note: See TracBrowser for help on using the repository browser.