#! /bin/csh # Set the TERM environment variable. if ( ! $?TERM ) setenv TERM unknown # Terminal characteristics for remote terminals if ( $TERM == "network" || $TERM == "unknown" ) then set noglob if ( -x /usr/bin/tset ) then eval `/usr/bin/tset -s -m :?vt100` else if ( -x /usr/ucb/tset ) then eval `/usr/ucb/tset -s -m :?vt100` endif unset noglob endif # ################################################ # MISCELLANEOUS ENVIRONMENT VARIABLES # ################################################ # setenv EDITOR vi setenv EXINIT 'set sh=/bin/csh sw=4 ai report=2' setenv MORE '-c' setenv NNTPSERVER newsserver.sfu.ca setenv PRINTER geni#ensc0 setenv SHELL /bin/csh setenv LPDEST geni setenv MANPATH /usr/share/man setenv LD_LIBRARY_PATH /usr/openwin/lib:/usr/local/X11/lib:/usr/local/lib:/usr/lib:/opt/opnet/4.0.A/sys/sun_sparc_solaris/lib:/ensc/local2/opnet3.5/3.5.A/sys/sun_sparc_solaris/lib setenv XFILESEARCHPATH /usr/openwin/lib/locale/%L/%T/%N%S:/usr/openwin/lib/%T/%N%S setenv XINITRC /usr/openwin/lib/Xinitrc # ################################################ # CREATE THE STANDARD UNIX $PATH # ################################################ # # Note: PATH entries that do not start with a / should be placed at the # the end of the path. This minimizes misses in the csh hash and # concequently reduces NFS traffic on the network. The most frequently # used directories should come first in the path. Finally, directories # that are not local to the workstation should come later in the path to # minimize NFS traffic on the network. setenv PATH /usr/bin:/bin:/usr/sbin:/usr/ucb # The following PATHS are generally found on a file server... # PATHS generally found on a file server. if ( -x /usr/local/bin ) setenv PATH /usr/local/bin:${PATH} if ( -x /usr/local/man ) setenv MANPATH ${MANPATH}:/usr/local/man if ( -x /usr/local2/bin ) setenv PATH ${PATH}:/usr/local2/bin if ( -x /usr/local2/man ) setenv MANPATH ${MANPATH}:/usr/local2/man if ( -x /usr/local/lang/man ) setenv MANPATH ${MANPATH}:/usr/local/lang/man if ( -x /usr/openwin/bin ) setenv PATH ${PATH}:/usr/openwin/bin if ( -x /usr/dt/bin ) setenv PATH ${PATH}:/usr/dt/bin if ( -x /usr/local/X11/bin ) setenv PATH /usr/local/X11/bin:${PATH} if ( -x /usr/local/maple ) setenv PATH ${PATH}:/usr/local/maple/bin # Popular personal executable repository if ( -e ${HOME}/bin ) setenv PATH ${PATH}:${HOME}/bin # saves typing setenv PATH ${PATH}:. # ################################################ # SPECIFIC APPLICATION ENVIRONMENTS # ################################################ setenv PRINTER geni#ensc1 setenv FONT1 6x10 setenv FONT2 8x13 setenv FONT3 9x15 if ( -e /usr/local2/frame ) then setenv FMHOME /usr/local2/frame setenv PATH ${FMHOME}/bin:$PATH endif if ( -e /usr/local2/ISI) then setenv ISIHOME /usr/local2/ISI setenv PATH ${ISIHOME}/bin:$PATH endif if ( -e /ensc/local2/opnet3.5/3.5.A/sys/sun_sparc_solaris/bin) then setenv OPNETHOME /ensc/local2/opnet3.5/3.5.A/sys/sun_sparc_solaris setenv PATH ${OPNETHOME}/bin:$PATH endif if ( -e /opt/opnet/4.0.A/sys/sun_sparc_solaris/bin) then setenv OPNETHOME /opt/opnet/4.0.A/sys/sun_sparc_solaris setenv PATH ${OPNETHOME}/bin:$PATH endif if ( -e /usr/local2/matlab5) then setenv MATLABHOME /usr/local2/matlab5 setenv PATH ${MATLABHOME}/bin:$PATH endif if ( -e /ensc/local2/matlab5) then setenv MATLABHOME /ensc/local2/matlab5 setenv PATH ${MATLABHOME}/bin:$PATH endif if ( -e /usr/sol-cds ) then setenv CDS_HOME /usr/sol-cds setenv DFII_HOME $CDS_HOME/tools/dfII setenv CMC_HOME $DFII_HOME/local setenv CDS_Netlisting_Mode Analog setenv PATH ${CDS_HOME}/tools/bin:${DFII_HOME}/bin:${CMC_HOME}/bin:${CMC_HOME}/lib:${PATH} setenv LM_LICENSE_FILE ${CDS_HOME}/share/license/license.5540aefa endif if ( -e /CMC ) then setenv CDS_HOME /CMC/tools/cadence setenv DFII_HOME $CDS_HOME/tools/dfII setenv CMC_HOME $DFII_HOME/local setenv CDS_Netlisting_Mode Analog setenv PATH ${CDS_HOME}/tools/bin:${DFII_HOME}/bin:${CMC_HOME}/bin:${PATH} setenv LM_LICENSE_FILE ${CDS_HOME}/share/license/license.808680f9 endif if ( -e /usr/local-lynx/hspice ) then setenv META_HOME /usr/local-lynx/hspice setenv PATH ${META_HOME}/bin:$PATH endif if ( -e /usr/local2/ansys ) then setenv ANSYS /usr/local2/ansys setenv PATH ${ANSYS}/bin:$PATH setenv OPENWINHOME /usr/openwin setenv LM_LICENSE_FILE ${ANSYS}/docu/AUTH.NET:${LM_LICENSE_FILE} endif if ( -e /usr/local-lynx/owkic ) then setenv PATH /usr/local-lynx/owkic:${PATH} endif if ( -e ~param/param.lynx/psplot ) then setenv PATH ~param/param.lynx/psplot:${PATH} endif if ( -e /home/ensc12/lye/bin2 ) then setenv PATH /home/ensc12/lye/bin2:${PATH} endif if ( -e /net/local-cygnus/silvaco.sol/bin ) then setenv PATH /net/local-cygnus/silvaco.sol/bin:${PATH} endif if ( -e /CMC/tools/synopsys ) then setenv SYNOPSYS /CMC/tools/synopsys setenv PATH ${SYNOPSYS}/sparcOS5/sim/bin:${SYNOPSYS}/sparcOS5/syn/bin:${PATH} endif if ( -e /usr/local2/splus ) then setenv SHOME /usr/local2/splus setenv PATH ${SHOME}/bin:${PATH} endif # ################################################ # FINISH UP # ################################################