This lets us run the setup scripts for packages using other styles of
build system.
[no]checkout[=REV]
[no]release
[no]checkout[=REV]
[no]release
[no]distcheck
[no]debian
[no]upload
[no]distcheck
[no]debian
[no]upload
checkoutrev=HEAD
build=test
setup=yes
checkoutrev=HEAD
build=test
setup=yes
distcheck=yes
debian=yes
upload=yes
distcheck=yes
debian=yes
upload=yes
checkout=*) checkout=yes checkoutrev=${opt#*=} ;;
release) build=release ;;
norelease) build=test ;;
checkout=*) checkout=yes checkoutrev=${opt#*=} ;;
release) build=release ;;
norelease) build=test ;;
+ setup) setup=yes setupcmd=mdw-setup ;;
+ setup=*) setup=yes setupcmd=${opt#*=} ;;
- setup | distcheck | debian | upload | clean | vpath)
+ distcheck | debian | upload | clean | vpath)
eval "$opt=yes"
;;
nocheckout | nosetup | nodistcheck | nodebian | \
eval "$opt=yes"
;;
nocheckout | nosetup | nodistcheck | nodebian | \
## Maybe refresh the build machinery.
case "$setup" in
yes)
## Maybe refresh the build machinery.
case "$setup" in
yes)