Adding files from epics/startup.

This commit is contained in:
Janet B. Anderson
2000-03-23 20:52:24 +00:00
parent dc56ff0b0d
commit 859548d51b
6 changed files with 326 additions and 0 deletions

43
startup/.cshrc Executable file
View File

@@ -0,0 +1,43 @@
#----------- Start of R3.14 epics extensions path requirements --------------------------------------
if ( ! $?EPICS_EXTENSIONS ) then
setenv EPICS_EXTENSIONS /usr/local/epics/extensions
endif
if ( $?EPICS_EXTENSIONS_PVT ) then
set path = ( $path $EPICS_EXTENSIONS_PVT $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH)
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:$EPICS_EXTENSIONS_PVT/lib/$EPICS_HOST_ARCH):$EPICS_EXTENSIONS/lib/$EPICS_HOST_ARCH)
else
setenv LD_LIBRARY_PATH $EPICS_EXTENSIONS_PVT/lib/$EPICS_HOST_ARCH):$EPICS_EXTENSIONS/lib/$EPICS_HOST_ARCH)
endif
else
set path = ( $path $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH)
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:$EPICS_EXTENSIONS/lib/$EPICS_HOST_ARCH)
else
setenv LD_LIBRARY_PATH $EPICS_EXTENSIONS/lib/$EPICS_HOST_ARCH)
endif
endif
#----------- End of R3.14 epics extensions path requirements -----------------------------------------
#----------- Start of R3.13 epics extensions path requirements --------------------------------------
if ( ! $?EPICS_EXTENSIONS ) then
setenv EPICS_EXTENSIONS /usr/local/epics/extensions
endif
if ( $?EPICS_EXTENSIONS_PVT ) then
set path = ( $path $EPICS_EXTENSIONS_PVT $EPICS_EXTENSIONS/bin/$HOST_ARCH)
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:$EPICS_EXTENSIONS_PVT/lib/$HOST_ARCH):$EPICS_EXTENSIONS/lib/$HOST_ARCH)
else
setenv LD_LIBRARY_PATH $EPICS_EXTENSIONS_PVT/lib/$HOST_ARCH):$EPICS_EXTENSIONS/lib/$HOST_ARCH)
endif
else
set path = ( $path $EPICS_EXTENSIONS/bin/$HOST_ARCH)
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH $LD_LIBRARY_PATH:$EPICS_EXTENSIONS/lib/$HOST_ARCH)
else
setenv LD_LIBRARY_PATH $EPICS_EXTENSIONS/lib/$HOST_ARCH)
endif
endif
#----------- End of R3.13 epics extensions path requirements -----------------------------------------

66
startup/.profile Executable file
View File

@@ -0,0 +1,66 @@
# Pre R3.14 statments may be uncommented if needed
#----------- Start of pre R3.12 path requirements -----------------------------
#
#PATH=$PATH:./.epicsUnix/$HOST_ARCH/bin:$HOME/op/$HOST_ARCH
#
#if [ -z "${EPICS_ADD_ON}" ]
#then
# EPICS_ADD_ON=/usr/local/epics/add_on ; export EPICS_ADD_ON
#fi
#
#if [ -z "${PVT_ADD_ON}" ]
#then
# PVT_ADD_ON=$HOME/bin ; export PVT_ADD_ON
#fi
#
#PATH=$PVT_ADD_ON:$EPICS_ADD_ON/bin:$PATH
#
##----------- End of pre R3.12 path requirements -------------------------------
#----------- Start of sun4 to solaris transitional path requirements ----------
#if [ ${HOST_ARCH}="solaris" ] ; then
#if [ -z "${EPICS_EXTENSIONS}" ] ; then
# EPICS_EXTENSIONS=/usr/local/epics/extensions ; export EPICS_EXTENSIONS
#fi
# PATH=${EPICS_EXTENSIONS}/bin/sun4:$PATH
#fi
##----------- End of sun4 to solaris transitional path requirements ------------
#
##----------- Start of R3.12 path requirements ---------------------------------
#
#PATH=./appSR/tools:./appSR/bin/$HOST_ARCH:./base/tools:./base/bin/$HOST_ARCH:$PATH
#
#----------- Start of R3.13 path requirements ---------------------------------
#if [ -z "${EPICS_EXTENSIONS}" ]
#then
# EPICS_EXTENSIONS=/usr/local/epics/extensions ; export EPICS_EXTENSIONS
#fi
#
#if [ -z "${EPICS_EXTENSIONS_PVT}" ]
#then
# PATH=${EPICS_EXTENSIONS}/bin/${HOST_ARCH}:$PATH
#else
# PATH=${EPICS_EXTENSIONS_PVT}:${EPICS_EXTENSIONS}/bin/${HOST_ARCH}:$PATH
#fi
#
#export PATH
#----------- End of R3.13 path requirements ---------------------------------
#----------- End of R3.12 path requirements -----------------------------------
#----------- Start of R3.14 path requirements ---------------------------------
if [ -z "${EPICS_EXTENSIONS}" ]
then
EPICS_EXTENSIONS=/usr/local/epics/extensions ; export EPICS_EXTENSIONS
fi
if [ -z "${EPICS_EXTENSIONS_PVT}" ]
then
PATH=${EPICS_EXTENSIONS}/bin/${EPICS_HOST_ARCH}:$PATH
else
PATH=${EPICS_EXTENSIONS_PVT}:${EPICS_EXTENSIONS}/bin/${EPICS_HOST_ARCH}:$PATH
fi
export PATH
#----------- End of R3.14 path requirements ---------------------------------

54
startup/EpicsHostArch Executable file
View File

@@ -0,0 +1,54 @@
#!/bin/sh
#
# base/bin/tools/EpicsHostArch - returns the Epics host architecture suitable
# for assigning to the EPICS_HOST_ARCH variable
sysname=`uname`
case $sysname in
Linux )
os=linux
cpu=`uname -m`
case $cpu in i386 | i486 | i586 )
cpu=x86
;;
esac
echo ${os}-${cpu}
;;
HP-UX )
os=hpux
cpu=`uname -m`
case $cpu in 9000/[34678]??)
cpu=m68k
;;
esac
echo ${os}-${cpu}
;;
OSF1 )
os=osf
cpu=`uname -m`
echo ${os}-${cpu}
;;
SunOS )
version=`uname -r | sed '1s/^\([0-9]*\).*$/\1/'`
if [ ${version} -ge 5 ]; then
os=solaris
else
os=sun4
fi
cpu=`uname -m`
case $cpu in
sun4*)
cpu=sparc
;;
i86pc)
cpu=x86
;;
esac
echo ${os}-${cpu}
;;
* )
echo unsupported
;;
esac

43
startup/Site.cshrc Executable file
View File

@@ -0,0 +1,43 @@
#!/bin/csh -f
# Site-specific EPICS environment settings
#
# sites should modify these definitions
# Start of set pre R3.14 environment variable
#if ( -e /usr/local/etc/setup/HostArch ) then
# setenv HOST_ARCH `/usr/local/etc/setup/HostArch`
#else
# setenv HOST_ARCH `/usr/local/epics/startup/HostArch`
#endif
# End of set pre R3.14 environment variable
# Start of set R3.14 environment variable
if ( -e /usr/local/etc/setup/EpicsHostArch ) then
setenv EPICS_HOST_ARCH `/usr/local/etc/setup/EpicsHostArch`
else
setenv EPICS_HOST_ARCH `/usr/local/epics/startup/EpicsHostArch`
endif
# End of set R3.14 environment variable
# Time service:
# EPICS_TS_MIN_WEST the local time difference from GMT.
# EPICS_TS_NTP_INET ntp or Unix time server ip addr.
setenv EPICS_TS_MIN_WEST 360
# Needed only by ar extension (archiver)
#setenv EPICS_AR_PORT 7002
# Postscript printer definition needed by some extensions (eg medm, dp, dm, ...)
#setenv PSPRINTER lp
# Needed only by medm extension
#setenv EPICS_DISPLAY_PATH
if ( -e /usr/local/etc/setup/.cshrc ) then
source /usr/local/etc/setup/.cshrc
else
source /usr/local/epics/startup/.cshrc
endif

42
startup/Site.profile Executable file
View File

@@ -0,0 +1,42 @@
#!/bin/sh
# Site-specific EPICS environment settings
# Start of set pre R3.14 environment variable
#HOST_ARCH=`/usr/local/epics/startup/HostArch`
#export HOST_ARCH
# End of set pre R3.14 environment variable
# Start of set R3.14 environment variable
EPICS_HOST_ARCH=`/usr/local/epics/startup/EpicsHostArch`
export EPICS_HOST_ARCH
# End of set R3.14 environment variable
# Time service:
# EPICS_TS_MIN_WEST the local time difference from GMT.
# EPICS_TS_NTP_INET ntp or Unix time server ip addr.
EPICS_TS_MIN_WEST=360
export EPICS_TS_MIN_WEST
# Postscript printer definition needed by some extensions (eg medm, dp, dm, ...)
PSPRINTER=lp
export PSPRINTER
# Needed only by medm extension
#setenv EPICS_DISPLAY_PATH
#export EPICS_DISPLAY_PATH
# Needed only by orbitscreen extension
#if [ $ORBITSCREENHOME="" ] ; then
# #setenv ORBITSCREENHOME $EPICS_ADD_ON/src/orbitscreen
# ORBITSCREENHOME=$EPICS_EXTENSIONS/src/orbitscreen
# export ORBITSCREENHOME
#fi
# Needed only by ar extension (archiver)
#EPICS_AR_PORT=7002
#export EPICS_AR_PORT
. /usr/local/epics/startup/.profile

78
startup/win32.bat Executable file
View File

@@ -0,0 +1,78 @@
@ECHO OFF
set path=
set include=
set lib=
REM --------------- WIN95 -------------------
REM set PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
set PATH=C:\WINNT;C:\WINNT\system32
REM --------------- EPICS ------------------------
set EPICS_HOST_ARCH=win32-x86
set PATH=%PATH%;G:\epics\base\bin\%EPICS_HOST_ARCH%
set PATH=%PATH%;G:\epics\extensions\bin\%EPICS_HOST_ARCH%
REM ------------ cygwin (unix tools, make, etc.) -----
REM need grep from here NOT from cvs directory
REM some tools need a tmp directory
set PATH=%PATH%;.;..
REM REM set PATH=%PATH%;c:\bin;c:\gnuwin32\b18\h-i386-cygwin32\bin
REM set PATH=%PATH%;c:\bin;c:\cygnus\B19\h-i386-cygwin32\bin
set PATH=%PATH%;c:\bin;c:\cygnus\cygwin-b20\h-i586-cygwin32\bin
set MAKEFLAGS=-w
set MAKE_MODE=unix
REM --------------- CVS ---------------------------
set CVSROOT=/cvsroot
set LOGNAME=janet
REM rcs needs a c:\temp directory
REM
REM set PATH=%PATH%;C:\cyclic\cvs-1.10\bin
set PATH=%PATH%;C:\cyclic\cvs-1.10
REM --------------- Exceed ---------------------------
set PATH=%PATH%;C:\Exceed
REM --------------- Epics Channel Access ----------
REM the following line works !!!!!
REM set EPICS_CA_ADDR_LIST=164.54.9.255
set EPICS_CA_ADDR_LIST=164.54.188.65 164.54.9.255
REM set EPICS_CA_AUTO_CA_ADDR_LIST=YES
REM set EPICS_CA_CONN_TMO=30.0
REM set EPICS_CA_BEACON_PERIOD=15.0
REM set EPICS_CA_REPEATER_PORT=5065
REM set EPICS_CA_SERVER_PORT=5064
REM set EPICS_TS_MIN_WEST=420
REM --------------- perl ------------------------
REM set PERLLIB=C:\perl\lib
set PATH=%path%;C:\perl\bin
REM --------------- vim --------------------
REM set VIM=C:\vim5.3
set PATH=%path%;C:\vim5.3
REM --------------- JAVA -------------------
REM set CLASSPATH=.;c:\jdk1.1.3\lib\classes.zip;
REM set PATH=%PATH%;C:\jdk1.1.7\bin
set PATH=%PATH%;C:\jdk1.2.2\bin
set CLASSPATH=G:\epics\extensions\javalib
set CLASSPATH=%CLASSPATH%;C:\jdk1.2.2\lib\tools.jar
REM --------------- Visual c++ ------------------
REM set PATH=%PATH%;c:\msdev\bin;
REM set PATH=%PATH%;c:\Progra~1\DevStudio\VX\bin;
REM call c:\Progra~1\DevStudio\VC\bin\vcvars32.bat
REM call c:\msdev\bin\vcvars32.bat m68k
REM ----- Visual c++ 6.0 ---------
call "D:\Program files\Microsoft Visual Studio\Vc98\bin\vcvars32.bat"
REM ----- Visual c++ 5.0 ---------
REM call c:\epics\vcvars32.bat m68k
REM ----- Visual c++ 4.2 ---------
REM call c:\msdev\bin\vcvars32.bat m68k
REM -----------------------------------------------