#!/bin/sh
#    relpath
#	by Frank Barrus (December, 1996)
#	prints the relative path between two directories

set -e

dest=`cd $1; pwd`
src=`cd $2; pwd`
relpath=""
relprefix=""

while [ x`(echo $dest | grep $src)` = x ] ; do
	relprefix="$relprefix../"
	src=`dirname $src`
done

while [ $src != $dest ] ; do
	relpath=`basename $dest`"/$relpath"
	dest=`dirname $dest`
done

relpath="$relprefix$relpath"

if [ "$relpath" = "" ] ; then
	relpath=.
fi

echo "$relpath"
