#! /bin/bash libdir=@LIBDIR@/beam set -e . $libdir/common.sh set +e help() { cat <" exit 0 } while [ $# -ne 0 ] do case $1 in -h|--help) help;; -V|--version) print_version;; --) shift; break;; -*) echo >&2 "$0: unrecognized option $1"; exit 1;; *) break;; esac shift done if [ $# -eq 0 ]; then error "command not specified" abend 1 "try $0 --help for more details" fi if [ $1 = "help" ]; then shift if [ $# -eq 0 ]; then man 1 beam else man 1 beam-$1 fi exit $? fi if [ -x @LIBEXECDIR@/beam-$1 ]; then cmd=@LIBEXECDIR@/beam-$1 shift $cmd $@ else error "unknown command" abend 1 "try $0 --help for more details" fi