- path=$LIBPATH/$i
- if [ ! -e $path ]; then
- echo $i missing
- exit 1
- fi
- if [ $i = "core" ]; then
- ln -sfT $path/source/core include/msp/core
- ln -sfT $path/source/time include/msp/time
- elif [ $i = "misc" ]; then
- ln -sf $path/source/*.h include/msp
+ path=`ls -1d $LIBPATH/*$i* 2>/dev/null | head -n1`
+ if [ -z "$path" -o ! -d "$path/source" ]; then
+ missing="$missing msp$i"