#!/bin/sh

base_dir="$(dirname "$0")"
if [ "${base_dir}" = "." ]; then
	base_dir=$(pwd)
fi

if [ -n "${CALDERA_REAL_PREFIX}" ] &&
	[ -x "${CALDERA_REAL_PREFIX}/bin/ginstall" ];
then
	ginstall_path="${CALDERA_REAL_PREFIX}/bin/ginstall"
else
	ginstall_path=/opt/caldera/bin/ginstall
fi

case  $(uname -s)  in
	Linux)
		[ -x "${base_dir}/BIN/LINUX/ginstall" ] &&
			ginstall_path="${base_dir}/BIN/LINUX/ginstall"
		;;
	Darwin)
		[ -x "${base_dir}/BIN/MACOSX/ginstall" ] &&
			ginstall_path="${base_dir}/BIN/MACOSX/ginstall"
		;;
	default)
		echo Unknown system
		exit 255
		;;
esac

"${ginstall_path}" -b "${base_dir}" "$@"
