Blob Blame History Raw
#!/bin/csh
#
#	Environment variables
#
setenv HOST `hostname`
setenv DISPLAY	${HOST}:0.0
setenv MWMSHELL /bin/sh

#shouldn't this already be set by .login?
setenv MACHINE `uname`
if ($status) then
	setenv MACHINE `machine`
endif
if ($status) then
	unsetenv MACHINE
	echo "Warning: cannot set machine type"
endif

if (${MACHINE} == "SunOS") then
    setenv PURIFYHOME /usr/local/apps/purify
endif

unset autologout

set history	= 100				# length of history list
set pager	= 'more'			# Set mail pager
set noclobber					# Be careful on overwritting
set ignoreeof					# Disallow ^D to logout
set filec					# ESC key = filename completion
set fignore	= (.o a.out ~ .BAK \~ core)	# list of files/ext to ignore
set prompt	= "qauser@${HOST} \! % "	# PROPER PROMPT
set notify

umask 022					# creat files   rwxr-xr-x

#
#	Setup the PATH variable
#
set path = (. ~/. /usr/ode/bin_sc /usr/ucb /bin /usr/bin /usr/sbin /usr/local/apps/CenterLine/bin /usr/local/apps/purify /usr/local/bin /etc /usr/etc /usr/local/pub /usr/local/pub/DEC /usr/sccs /usr/new /usr/new/mh /usr/server1/usr/bin /usr/ode/bin_sc /usr/local/CenterLine/bin /project/motif/qa/qauser/qatools/auto_rep /project/motif/build/tools/src/bin/share /project/motif/qa/qauser/qatools/regression)

switch ($MACHINE)
   case OSF1*:
   case osf1*:
	if (`uname -m` == "alpha") then
	    set path=($path ~/bin/OSF1.alpha ~/bin)
	else if (${HOST} == "pmin11") then
#	    setenv PATH  $PATH\:/users/qauser/bin/OSF1.mips/.\:/users/qauser/bin\:/users/qauser/qatools/vista\:/project/tools/bin/mips.OSF1\:/usr/bin/vista
	    setenv PATH  /project/ot/newbin/mips.OSF1\:$PATH\:/users/qauser/bin/OSF1.mips/.\:/users/qauser/bin\:/users/qauser/qatools/vista\:/project/tools/bin/mips.OSF1\:/usr/bin/vista\:/project/motif/qa/qauser/qatools/regression
            setenv MANPATH /usr/man:/project/tools/man:/usr/ode/man:/usr/bin/vista/vista/doc/man
        else
#	    setenv PATH  $PATH\:/project/motif/qa/qauser/bin/OSF1/.\:/users/qauser/bin\:/users/qauser/qatools/vista\:/project/tools/bin/i386.OSF1\:/usr/vista/bin
	    setenv PATH  /project/ot/newbin/i386.OSF1\:$PATH\:/project/motif/qa/qauser/bin/OSF1/.\:/users/qauser/bin\:/users/qauser/qatools/vista\:/project/tools/bin/i386.OSF1\:/usr/vista/bin\:/project/motif/qa/qauser/qatools/regression
            setenv MANPATH /usr/man:/project/tools/man:/usr/ode/man:/usr/vista/man
        endif
	if (${HOST} != "chapman") then
	    setenv VLM_HOST pomerol
	endif
	breaksw
   case mips*:
   case ULTRIX*:
	setenv PATH $PATH\:/users/qauser/bin/Ultrix\:/usr/local/pub/DEC\:/users/qauser\:/project/tools/bin/mips.ULTRIX
	breaksw
   case sparc*:
   case SunOS*:
# This is temporary; to be removed as soon as Purify is installed on
# QA machines
        if (${HOST} == "moonbeam") then
#		setenv PATH  $PATH\:$HOME/bin/Sparc\:$HOME/bin\:/usr/sccs\:/project/tools/bin/sparc.SunOS\:$HOME/qatools/memory
		setenv PATH  /project/ot/newbin/sparc.SunOS\:$PATH\:$HOME/bin/Sparc\:$HOME/bin\:/usr/sccs\:/project/tools/bin/sparc.SunOS\:$HOME/qatools/memory
	else
#		setenv PATH  $PATH\:/users/qauser/bin/Sparc\:/users/qauser/bin\:/usr/sccs\:/project/tools/bin/sparc.SunOS\:/users/qauser/qatools/memory
		setenv PATH  /project/ot/newbin/sparc.SunOS\:$PATH\:/users/qauser/bin/Sparc\:/users/qauser/bin\:/usr/sccs\:/project/tools/bin/sparc.SunOS\:/users/qauser/qatools/memory\:/project/motif/qa/qauser/qatools/regression
	endif
	setenv PATH $PATH\:$PURIFYHOME
	endif
	setenv context sparc_sunos
        breaksw
   case sgi*:
   case IRIX*:
	setenv PATH  $PATH\:/users/qauser/bin/IRIX\:/users/qauser/bin
	breaksw
#hp700 now
   case HP-UX*:
   case hp700*:
#	setenv PATH  $PATH\:/users/qauser/bin/HPUX/.\:/users/qauser/bin\:/project/tools/bin/hp9000_700
	setenv PATH  /project/ot/newbin/hp9000_700\:$PATH\:/users/qauser/bin/HPUX/.\:/users/qauser/bin\:/project/tools/bin/hp9000_700\:/project/motif/qa/qauser/qatools/regression
	setenv context hp700_hpux
	setenv USER qauser
	breaksw
   default:
	setenv PATH  $PATH\:/users/qauser/bin
	breaksw
endsw
endif

setenv OT_PROJECT motif

if ( $MACHINE == "OSF1" && `uname -m` == "alpha" ) then
setenv XNLSPATH /usr/lib/X11/nls
else
setenv XNLSPATH /project/motif/ref_src/X11r5/mit/lib/nls/Xsi
endif

setenv PATH  $PATH\:/usr/bin/X11/

#
#	Alias commands
#
alias	bye	'.mylogout &; exit'
alias   rs      'set noglob; eval `resize`; unset noglob'
alias	cls	clear			# DOS type aliases for novices
alias	c	clear			
alias	hist	'history 15'
alias	grip    'grep -i'
alias	j	jobs
alias 	h	history
alias   pirs    'echo "]2;pirs"; echo "]1;pirs"; /users/ifmxmgr/npirs/4gi/newfglgo /users/ifmxmgr/npirs/4gi/pirs'
alias	ls	'ls -aF'
alias	lpr	'lpr -Pnorton'
alias	lpq	'lpq -Pnorton'
alias	lprmnort 'lprm -Pnorton'
alias	cd	'cd \!*; echo "]2;"${HOST}":"${cwd}; echo "]1;"${HOST}'
alias	pd	'pushd \!*; echo "]2;"\(pushd\)${HOST}":"${cwd}'
alias	po	'popd \!*; echo "]2;"\(popd\)${HOST}":"${cwd}'
alias 	amake	'make IMAKE_DEFINES=-DAUTOMATION Makefile'
alias	avmake	'make IMAKE_DEFINES="-DAUTOMATION -DUSE_VISTACC" Makefile'
alias   apmake  'make IMAKE_DEFINES="-DAUTOMATION -DUSE_PURIFY" Makefile'
alias	xt	'set term = xterm ; tset; resize'
alias	xtitle	'echo -n "]0;\!*"'

if ("$HOST" == "skeptic") then
	stty erase 
endif