#!/bin/sh -x
#   GetSrc file...
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# This script looks in a list of likely places for the file(s), and #
# the first one found is linked to the file(s) named.               #
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
if [ -n "$D_GetSrc" ];then echo $0 $* ...; D=$D_GetSrc; else D=0; fi
VOB=${VOB:-/vobs/ndc/ndcsnmpd}
	if [ "$D" -gt 0 ];then echo "VOB=$VOB"; fi
SRC=${SRC:-../snmp/test}
	if [ "$D" -gt 0 ];then echo "SRC=$SRC"; fi
BLD=${BLD:-../bld}
	if [ "$D" -gt 0 ];then echo "BLD=$BLD"; fi
DBG=${DBG:-../../V}
	if [ "$D" -gt 0 ];then echo "DBG=$DBG"; fi
DOC=${DOC:-doc}
	if [ "$D" -gt 0 ];then echo "DOC=$DOC"; fi
LC=`which Lc`
LN=`which Ln`
#N=`which Ln`' -s'
t='	'
for f
do	
	if [ -d SCCS -a -f SCCS/s.$f ];then
		echo "${t}sccs get $f"
		sccs get $f
	elif [ -f "$VOB/src/$f" ];then
#		echo "${t}Get $f from ClearCase ..."
		echo "${t}$LN -s $VOB/src/$f $f"
#		ls -l $LN
		$LN -s $VOB/src/$f $f
#		echo "${t}Got $f from ClearCase."
	elif [ -f "$SRC/$f" ];then
		echo "${t}$LN $SRC/$f $f"
		$LN $SRC/$f $f
	elif [ -f "$SRCDIR/$f" ];then
		echo "${t}$LC $SRCDIR/$f $f"
		$LC $SRCDIR/$f $f
	elif [ -f "$BLD/$f" ];then
		echo "${t}$LC $BLD/$f $f"
		$LC $BLD/$f $f
	elif [ -f "$BLDDIR/$f" ];then
		echo "${t}$LC $BLDDIR/$f $f"
		$LC $BLDDIR/$f $f
	elif [ -f "$DBG/$f" ];then
		echo "${t}$LC $DBG/$f $f"
		$LC $DBG/$f $f
	elif [ -f "$DBGDIR/$f" ];then
		echo "${t}$LC $DBGDIR/$f $f"
		$LC $DBGDIR/$f $f
	elif [ -f "$DOC/$f" ];then
		echo "${t}$LC $DOC/$f $f"
		$LC $DOC/$f $f
	elif [ -f "$DOCDIR/$f" ];then
		echo "${t}$LC $DOCDIR/$f $f"
		$LC $DOCDIR/$f $f
	else
		echo "${t}$0: Don't know how to get $f"
	fi
done
if [ -n "$D_GetSrc" ];then echo $0 $* done.; fi
#echo $0 $* done.
