2 # Handy little script to fix up environment to run the Dynamixel package
8 # architecture to unit test
9 # architecture to unit test
10 if [ "$RNMAKE_ARCH_DFT" != "" ]
12 _utarch=$RNMAKE_ARCH_DFT
18 # pathmunge pathvar pathstr
25 echo "Error: <pathvar>: Not specified"
31 echo "Error: <pathstr>: Not specified"
36 _pathecho='echo $'$(echo $_pathvar)
37 _opath=$(eval $_pathecho)
40 #echo '_pathvar='$_pathvar
41 #echo '_pathstr='$_pathstr
42 #echo '_opath='$_opath
47 elif ! echo $_opath | /bin/egrep -q "(^|:)$_pathstr($|:)"
49 _npath=$_pathstr:$_opath
54 _pathset="export $_pathvar=$_npath"
56 #echo '_npath='$(eval $_pathecho)
59 unset _pathvar _pathstr _xpend _pathecho _opath _npath _pathset _optarg _opt
63 _pkgroot=${PWD%%Dynamixel*}Dynamixel
66 _distlib_path=${_pkgroot}/dist/dist.${_utarch}/lib:${_pkgroot}/dist/dist.${_utarch}/lib/botsense
68 # add made libraries to search path
69 pathmunge LD_LIBRARY_PATH ${_distlib_path}
71 # python module search path
72 _py_path=${_pkgroot}/bsPython/modules/BotSense
74 # add made libraries to search path
75 pathmunge PYTHONPATH ${_py_path}
77 unset _utarg _pkgroot _distlist_bath _py_path