View Single Post
  #7 (permalink)  
Old 2006-01-08
jamesliao jamesliao is offline
Junior Member
 
Join Date: 2006-01-08
Posts: 4
Rep Power: 0
jamesliao has an average reputation (10+)
Default Re: Upgrade export issues

For csh

setenv CPDIR "/opt/CPshrd-R55"
if ( $?LD_LIBRARY_PATH ) then
/bin/echo "${LD_LIBRARY_PATH}" | /bin/grep "${CPDIR}" >& /dev/null
if ( $status != 0 ) then
setenv LD_LIBRARY_PATH "${CPDIR}/lib:${LD_LIBRARY_PATH}"
endif
else
setenv LD_LIBRARY_PATH "${CPDIR}/lib"
endif
if ( $?PATH ) then
/bin/echo "${PATH}" | /bin/grep "${CPDIR}/bin" >& /dev/null
if ( $status != 0 ) then
setenv PATH "${CPDIR}/bin:${PATH}"
endif
/bin/echo "${PATH}" | /bin/grep "${CPDIR}/util" >& /dev/null
if ( $status != 0 ) then
setenv PATH "${CPDIR}/util:${PATH}"
endif
else
setenv PATH "${CPDIR}/bin:${CPDIR}/util"
endif
setenv FWDIR "/opt/CPfw1-R55"
setenv CPMDIR "/opt/CPfw1-R55"
setenv SUDIR "/opt/CPfw1-R55/sup"
setenv SUROOT "/var/suroot"
setenv PATH "${FWDIR}/bin:${PATH}"
setenv LD_LIBRARY_PATH "${FWDIR}/lib:${LD_LIBRARY_PATH}"
setenv FW_BOOT_DIR "/etc/fw.boot"
setenv FGDIR "/opt/CPfg1-R55"
setenv PATH "${FGDIR}/bin:${PATH}"
setenv LD_LIBRARY_PATH "${FGDIR}/lib:${LD_LIBRARY_PATH}"


For sh
CPDIR=/opt/CPshrd-R55 ; export CPDIR
if [ $LD_LIBRARY_PATH ]; then
/bin/echo ${LD_LIBRARY_PATH} | /bin/grep ${CPDIR} 1>/dev/null 2>&1
if [ $? -ne 0 ] ; then
LD_LIBRARY_PATH=${CPDIR}/lib:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH
fi
else
LD_LIBRARY_PATH=${CPDIR}/lib
export LD_LIBRARY_PATH
fi
if [ $PATH ]; then
/bin/echo ${PATH} | /bin/grep ${CPDIR}/bin 1>/dev/null 2>&1
if [ $? -ne 0 ] ; then
PATH=${CPDIR}/bin:${PATH}
export PATH
fi
/bin/echo ${PATH} | /bin/grep ${CPDIR}/util 1>/dev/null 2>&1
if [ $? -ne 0 ] ; then
PATH=${CPDIR}/util:${PATH}
export PATH
fi
else
PATH=${CPDIR}/bin:${CPDIR}/util
export PATH
fi
hash 1>/dev/null 2>&1
FWDIR=/opt/CPfw1-R55 ; export FWDIR
CPMDIR=/opt/CPfw1-R55 ; export CPMDIR
SUDIR=/opt/CPfw1-R55/sup ; export SUDIR
SUROOT=/var/suroot ; export SUROOT
PATH=${FWDIR}/bin:${PATH} ; export PATH ; hash 1>/dev/null 2>&1
LD_LIBRARY_PATH=${FWDIR}/lib:${LD_LIBRARY_PATH} ; export LD_LIBRARY_PATH ; hash
1>/dev/null 2>&1
FW_BOOT_DIR=/etc/fw.boot ; export FW_BOOT_DIR
FGDIR=/opt/CPfg1-R55 ; export FGDIR
PATH=${FGDIR}/bin:${PATH} ; export PATH ; hash 1>/dev/null 2>&1
LD_LIBRARY_PATH=${FGDIR}/lib:${LD_LIBRARY_PATH} ; export LD_LIBRARY_PATH ; hash
1>/dev/null 2>&1
Reply With Quote