2 # Handy little script to fix up environment to run the Eudoxus package
9 _pkgroot=${PWD%%peripherals*}peripherals
11 # architecture to unit test
12 if [ "$RNMAKE_ARCH_DFT" != "" ]
14 _utarch=$RNMAKE_ARCH_DFT
20 # pathmunge pathvar pathstr
27 echo "Error: <pathvar>: Not specified"
33 echo "Error: <pathstr>: Not specified"
38 _pathecho='echo $'$(echo $_pathvar)
39 _opath=$(eval $_pathecho)
42 #echo '_pathvar='$_pathvar
43 #echo '_pathstr='$_pathstr
44 #echo '_opath='$_opath
49 elif ! echo $_opath | /bin/egrep -q "(^|:)$_pathstr($|:)"
51 _npath=$_pathstr:$_opath
56 _pathset="export $_pathvar=$_npath"
58 #echo '_npath='$(eval $_pathecho)
61 unset _pathvar _pathstr _xpend _pathecho _opath _npath _pathset _optarg _opt
65 _distlib_path=${_pkgroot}/dist/dist.${_utarch}/lib:${_pkgroot}/dist/dist.${_utarch}/lib/rnr
67 # add made libraries to search path
68 pathmunge LD_LIBRARY_PATH ${_distlib_path}
70 unset _utarg _pkgroot _distlist_bath _py_path