#!/bin/bash

bindir="/usr/lib64/twopence/bin"

SELF=$(basename $0)

function get_binary {

	bin="$bindir/$1"
	test -x "$bin" && echo "$bin"
}

case $1 in
bindir)
	echo "$bindir"
	exit 0;;

show-path)
	echo $(get_binary $2)
	exit 0;;

*)
	subcommand=$1; shift
	bin=$(get_binary $subcommand)
	if [ -z "$bin" ]; then
		echo "$SELF: subcommand $subcommand not found" >&2
		exit 1
	fi
	exec $(get_binary $subcommand) "$@";;
esac
