#
# @(#).mycshrc	1.26	02/06/99
#

# Environment variables
setenv BIN	$HOME/bin
setenv D_OPTIONS "-b"
setenv EDITOR	/usr/local/bin/emacs
setenv ENSCRIPT "-2Gr"
setenv EXINIT	"set ai sm"
setenv FCEDIT	/usr/local/bin/emacs
setenv FMHOME   /usr/local/packages/framemaker
setenv HOSTNAME	`hostname`
setenv LATEX      latex
# setenv LPDEST   madonna
setenv MOZILLA_HOME /usr/local/packages/communicator-4.5
setenv MYOPENWINHOME /usr/openwin
setenv NISTHOME  /usr/local/packages/fingerprints
setenv NNTPSERVER newshost.cc.utexas.edu
setenv OPENWINHOME $MYOPENWINHOME
setenv ORGANIZATION "The University of Texas at Austin"
setenv PARASOFT /usr/local/packages/parasoft
# setenv PRINTER  $LPDEST
setenv RNINIT	'-/ -i=10 -S'
setenv SIM_ARCH sparcOS5
setenv SYNOPSYS /usr/local/packages/synopsys
setenv VISUAL	/usr/local/bin/emacs
setenv WWW_HOME "http://www.ece.utexas.edu/"

# TMS320C5x toolsets
setenv A_DIR /usr/local/packages/tools_tms320C5x
setenv C_DIR /usr/local/packages/tools_tms320C5x
setenv D_DIR /usr/local/packages/sim5x

# Java settings
setenv JAVA /usr/local/packages/java-1.1
setenv JAVA_LIB $JAVA/lib/sparc

# Ptolemy settings.
# PTOLEMY is the full path name where Ptolemy is installed
# PTARCH is the type of machine on which you are running, e.g. sol2.5.
# setenv PTOLEMY  $HOME/Ptolemy
setenv PTOLEMY  /usr/local/packages/ptolemy0.7.1
if (-x $PTOLEMY/bin/ptarch) then
  setenv PTARCH `$PTOLEMY/bin/ptarch`
else if (-x $HOME/bin/scripts/ptarch) then
  setenv PTARCH `$HOME/bin/scripts/ptarch`
else
  setenv PTARCH sol2.5
endif

# Use the right version of the GNU compiler and set the shared library path
source $PTOLEMY/bin/g++-setup

if (-x /usr/local/bin/less) then
  setenv PAGER /usr/local/bin/less
else
  setenv PAGER /usr/ucb/more
endif

setenv FONTPATH {$OPENWINHOME}/lib/X11/fonts/misc:{$OPENWINHOME}/lib/X11/fonts/75dpi:{$OPENWINHOME}/lib/X11/fonts/100dpi:{$OPENWINHOME}/lib/X11/fonts/TrueType:{$OPENWINHOME}/lib/X11/fonts/Type1

setenv MANPATH  /usr/local/man:/usr/local/gnu/man:/usr/man:{$OPENWINHOME}/man
setenv MANPATH  {$MANPATH}:/usr/local/packages/man
setenv MANPATH  {$MANPATH}:{$PTOLEMY}/tcltk/itcl/man/itcl
setenv MANPATH  {$MANPATH}:{$NISTHOME}/pcasys/man

setenv TEXINPUTS .:..:$HOME/wordproc/inputs/local:$HOME/wordproc/jobs:./inputs:

# Aliases
alias ccm	'charcount -b *.m'
alias cp	'cp -i'
alias del	'rm -i'
alias dir	'ls -F'
alias floppywrite 'tar -tvf /dev/fd0c'
alias lcleanup	'/bin/rm *.aux *.dvi *.log'
alias M         'mathematica \!* >& /dev/null'
alias mv	'mv -i'
alias mypigi	'setenv PIGIRPC $HOME/Ptolemy/obj.$PTARCH/pigiRpc/pigiRpc'
alias myptcl	'alias ptcl $HOME/Ptolemy/obj.$PTARCH/ptcl/ptcl'
alias myptolemy 'setenv PTOLEMY $HOME/Ptolemy'
alias myshared  'setenv LD_LIBRARY_PATH $HOME/Ptolemy/lib.$PTARCH:$LD_LIBRARY_PATH'
alias myptrim   'setenv PIGIRPC $HOME/Ptolemy/obj.$PTARCH/pigiRpc/pigiRpc.ptrim.debug.purify'
alias pptrim    'setenv PIGIRPC $PTOLEMY/obj.$PTARCH/pigiRpc/pigiRpc.ptrim.debug.purify'
alias rcsinfo   'rlog -L -R RCS/* | sed s/,v// | sed s+RCS/++'
alias rm	'rm -i'
alias pwork     'cd $HOME/Ptolemy/src/domains/sdf/stars'
alias pre	'eqn \!* | tbl | nroff -me | more'
alias starg++   "g++ -I{$HOME/Ptolemy/src/pigilib} -I../../../../kernel -I../../../kernel -I../../kernel -I../kernel -c"
alias tkmail    '/usr/local/bin/wish -f /usr/local/packages/exmh/bin/exmh >& /dev/null'
alias xpre	'ditroff -me -tbl -eqn -P$PRINTER -t \!* | xditview -'

# private personal aliases
if (-r $HOME/.aliases_private) then
  source $HOME/.aliases_private
endif

# aliases for Ptolemy development
if ($?PTOLEMY) then
  if (-r $PTOLEMY/.alias) then
    source $PTOLEMY/.alias
  endif
endif
