#!/bin/sh
#
# installLink - install the link as specified
#
# SYNOPSIS: installLink source dest
#
# Creates a symbolic link


# Note the LOG value is set in installTreeps

if [ "$#" != "2" ]
then
	exit 1
fi

SOURCE="$1"
DEST="$2"

LINK_PATH="$DEST"

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

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


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

if [ ! -d "$DIR" ]
then
	echo "Can't create link -> $DEST"
	exit 1
fi

if [ "$1" != "$2" ]
then
    ln -f -s $SOURCE $DEST
    mkInstallEntry -s $LINK_PATH >> $LOG

    echo "$DEST"

fi
