#!/bin/sh
#
# installPrefixes - install the prefixes for uninstall
#
# SYNOPSIS: installPrefixes dest

# Note the LOG value is set in installTreeps

DEST="$1"
FILE_PATH="$DEST"

PREFIXES="NO"

if [ ! -z "$PREFIX" ]
then
	DEST="$PREFIX$DEST"
	PREFIXES="YES"
fi

if [ ! -z "$INSTALL_ROOT" ]
then
	DEST="$INSTALL_ROOT$DEST"
	PREFIXES="YES"
fi

DIR=`dirname $DEST`

if [ ! -d "$DIR" ]
then
	DIR_PATH=`dirname $FILE_PATH`
	installDir $DIR_PATH
fi

if [ ! -d "$DIR" ]
then
	echo "Can't install to $DIR"
	exit 1
fi

if [ "$PREFIXES" != "NO" ]
then

    F="$DEST/Install.prefixes"

    echo "#!/bin/sh " > $F
    echo "" >> $F

    if [ ! -z "$PREFIX" ]
    then
        echo "PREFIX=\"$PREFIX\"" >> $F
        echo "export PREFIX" >> $F
    fi

    echo "" >> $F
    if [ ! -z "$INSTALL_ROOT" ]
    then
        echo "INSTALL_ROOT=\"$INSTALL_ROOT\"" >> $F
        echo "export INSTALL_ROOT" >> $F
    fi

    chmod +x $F
    mkInstallEntry $FILE_PATH/Install.prefixes >> $LOG
fi
