Updates for R3.14.0beta2.

This commit is contained in:
Janet B. Anderson
2002-07-08 15:53:38 +00:00
parent 256dcfcc04
commit f6f73b8e7d
2 changed files with 159 additions and 32 deletions

View File

@@ -3,6 +3,11 @@
#
# sites should modify these definitions
# Location of epics base
if ( ! $?EPICS_BASE ) then
setenv EPICS_BASE /usr/local/epics/base
endif
# Location of epics extensions
if ( ! $?EPICS_EXTENSIONS ) then
setenv EPICS_EXTENSIONS /usr/local/epics/extensions
@@ -30,28 +35,68 @@ endif
# Needed only by ar extension (archiver)
setenv EPICS_AR_PORT 7002
# Needed for java extensions
if ( $?CLASSPATH ) then
setenv CLASSPATH "${CLASSPATH}:${EPICS_EXTENSIONS}/javalib"
else
setenv CLASSPATH "${EPICS_EXTENSIONS}/javalib"
endif
# Allow private versions of extensions without a bin subdir
if ( $?EPICS_EXTENSIONS_PVT ) then
set path = ( $path $EPICS_EXTENSIONS_PVT)
endif
##################################################################
# Start of set R3.14 environment variables
if ( -e /usr/local/etc/setup/EpicsHostArch.pl ) then
setenv EPICS_HOST_ARCH `/usr/local/etc/setup/EpicsHostArch`
setenv EPICS_HOST_ARCH `/usr/local/etc/setup/EpicsHostArch.pl`
else
setenv EPICS_HOST_ARCH `/usr/local/epics/startup/EpicsHostArch`
setenv EPICS_HOST_ARCH `/usr/local/epics/startup/EpicsHostArch.pl`
endif
# Allow private versions of base
if ( $?EPICS_BASE_PVT ) then
if ( -e $EPICS_BASE_PVT/bin/$EPICS_HOST_ARCH ) then
set path = ( $path $EPICS_BASE_PVT/bin/$EPICS_HOST_ARCH)
endif
if ( -e $EPICS_BASE_PVT/lib/$EPICS_HOST_ARCH ) then
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${EPICS_BASE_PVT}/lib/${EPICS_HOST_ARCH}"
else
setenv LD_LIBRARY_PATH "${EPICS_BASE_PVT}/lib/${EPICS_HOST_ARCH}"
endif
endif
endif
set path = ( $path $EPICS_BASE/bin/$EPICS_HOST_ARCH )
# Allow private versions of extensions
if ( $?EPICS_EXTENSIONS_PVT ) then
set path = ( $path $EPICS_EXTENSIONS_PVT/bin/$EPICS_HOST_ARCH)
# Needed if shared extension libraries are built
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS_PVT}/lib/${EPICS_HOST_ARCH}"
else
setenv LD_LIBRARY_PATH "${EPICS_EXTENSIONS_PVT}/lib/${EPICS_HOST_ARCH}"
endif
if ( -e $EPICS_EXTENSIONS_PVT/bin/$EPICS_HOST_ARCH ) then
set path = ( $path $EPICS_EXTENSIONS_PVT/bin/$EPICS_HOST_ARCH)
endif
if ( -e $EPICS_EXTENSIONS_PVT/lib/$EPICS_HOST_ARCH ) then
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS_PVT}/lib/${EPICS_HOST_ARCH}"
else
setenv LD_LIBRARY_PATH "${EPICS_EXTENSIONS_PVT}/lib/${EPICS_HOST_ARCH}"
endif
endif
endif
set path = ( $path $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH )
# Needed if shared base libraries are built
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${EPICS_BASE}/lib/${EPICS_HOST_ARCH}"
else
setenv LD_LIBRARY_PATH "${EPICS_BASE}/lib/${EPICS_HOST_ARCH}"
endif
# Needed if shared extension libraries are built
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS}/lib/${EPICS_HOST_ARCH}"
@@ -69,17 +114,25 @@ endif
# EPICS_TS_MIN_WEST the local time difference from GMT.
setenv EPICS_TS_MIN_WEST 360
if ( -e /usr/local/etc/setup/HostArch ) then
setenv HOST_ARCH `/usr/local/etc/setup/HostArch`
if ( -e /usr/local/etc/setup/HostArch.pl ) then
setenv HOST_ARCH `/usr/local/etc/setup/HostArch.pl`
else
setenv HOST_ARCH `/usr/local/epics/startup/HostArch`
setenv HOST_ARCH `/usr/local/epics/startup/HostArch.pl`
endif
# Allow private versions of extensions
if ( $?EPICS_EXTENSIONS_PVT ) then
set path = ( $path $EPICS_EXTENSIONS_PVT/bin/$HOST_ARCH )
# Needed if shared extension libraries are built
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS_PVT}/lib/${HOST_ARCH}"
if ( -e $EPICS_EXTENSIONS_PVT/bin/$HOST_ARCH ) then
set path = ( $path $EPICS_EXTENSIONS_PVT/bin/$HOST_ARCH)
endif
# Needed if shared extension libraries are built
if ( -e $EPICS_EXTENSIONS_PVT/lib/$HOST_ARCH ) then
if ( $?LD_LIBRARY_PATH ) then
setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS_PVT}/lib/${HOST_ARCH}"
else
setenv LD_LIBRARY_PATH "${EPICS_EXTENSIONS_PVT}/lib/${HOST_ARCH}"
endif
endif
endif
set path = ( $path $EPICS_EXTENSIONS/bin/$HOST_ARCH )

View File

@@ -3,6 +3,12 @@
#
# sites should modify these definitions
# Location of epics base
if [ -z "${EPICS_BASE}" ] ; then
EPICS_BASE=/usr/local/epics/extensions
export EPICS_BASE
fi
# Location of epics extensions
if [ -z "${EPICS_EXTENSIONS}" ] ; then
EPICS_EXTENSIONS=/usr/local/epics/extensions
@@ -36,23 +42,65 @@ fi
#EPICS_AR_PORT=7002
#export EPICS_AR_PORT
# Needed for java extensions
if [ -z "${CLASSPATH}" ] ; then
CLASSPATH="${EPICS_EXTENSIONS}/javalib"
else
CLASSPATH="${CLASSPATH}:${EPICS_EXTENSIONS}/javalib"
fi
# Allow private versions of extensions without a bin subdir
if [ -n "${EPICS_EXTENSIONS_PVT}" ] ; then
PATH="${PATH}:${EPICS_EXTENSIONS_PVT}"
fi
#---------------------------------------------------------------
# Start of set R3.14 environment variables
EPICS_HOST_ARCH=`/usr/local/epics/startup/EpicsHostArch`
EPICS_HOST_ARCH=`/usr/local/epics/startup/EpicsHostArch.pl`
export EPICS_HOST_ARCH
# Allow private versions of extensions
if [ -n "${EPICS_EXTENSIONS_PVT}" ] ; then
PATH="${PATH}:${EPICS_EXTENSIONS_PVT}/bin/${EPICS_HOST_ARCH}"
# Allow private versions of base
if [ -n "${EPICS_BASE_PVT}" ] ; then
if [ -d $EPICS_BASE_PVT/bin/$EPICS_HOST_ARCH ]; then
PATH="${PATH}:${EPICS_BASE_PVT}/bin/${EPICS_HOST_ARCH}"
fi
# Needed if shared extension libraries are built
if [ -z "${LD_LIBRARY_PATH}" ] ; then
LD_LIBRARY_PATH="${EPICS_EXTENSIONS_PVT}/lib/${EPICS_HOST_ARCH}"
else
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS_PVT}/lib/${EPICS_HOST_ARCH}"
if [ -d $EPICS_BASE_PVT/lib/$EPICS_HOST_ARCH ]; then
if [ -z "${LD_LIBRARY_PATH}" ] ; then
LD_LIBRARY_PATH="${EPICS_BASE_PVT}/lib/${EPICS_HOST_ARCH}"
else
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_BASE_PVT}/lib/${EPICS_HOST_ARCH}"
fi
fi
fi
PATH="${PATH}:${EPICS_EXTENSIONS}/lib/${EPICS_HOST_ARCH}"
PATH="${PATH}:${EPICS_BASE}/bin/${EPICS_HOST_ARCH}"
# Allow private versions of extensions
if [ -n "${EPICS_EXTENSIONS_PVT}" ] ; then
if [ -d $EPICS_EXTENSIONS_PVT/bin/$EPICS_HOST_ARCH ]; then
PATH="${PATH}:${EPICS_EXTENSIONS_PVT}/bin/${EPICS_HOST_ARCH}"
fi
# Needed if shared extension libraries are built
if [ -d $EPICS_EXTENSIONS_PVT/lib/$EPICS_HOST_ARCH ]; then
if [ -z "${LD_LIBRARY_PATH}" ] ; then
LD_LIBRARY_PATH="${EPICS_EXTENSIONS_PVT}/lib/${EPICS_HOST_ARCH}"
else
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS_PVT}/lib/${EPICS_HOST_ARCH}"
fi
fi
fi
PATH="${PATH}:${EPICS_EXTENSIONS}/bin/${EPICS_HOST_ARCH}"
# Needed if shared base libraries are built
if [ -z "${LD_LIBRARY_PATH}" ] ; then
LD_LIBRARY_PATH="${EPICS_BASE}/lib/${EPICS_HOST_ARCH}"
else
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_BASE}/lib/${EPICS_HOST_ARCH}"
fi
# Needed if shared extension libraries are built
if [ -z "${LD_LIBRARY_PATH}" ] ; then
LD_LIBRARY_PATH="${EPICS_EXTENSIONS}/lib/${EPICS_HOST_ARCH}"
@@ -62,6 +110,7 @@ fi
# End of set R3.14 environment variables
#---------------------------------------------------------------
# Start of set pre R3.14 environment variables
@@ -70,14 +119,41 @@ fi
EPICS_TS_MIN_WEST=360
export EPICS_TS_MIN_WEST
HOST_ARCH=`/usr/local/epics/startup/HostArch`
HOST_ARCH=`/usr/local/epics/startup/HostArch.pl`
export HOST_ARCH
# Allow private versions of base
if [ -n "${EPICS_BASE_PVT}" ] ; then
if [ -d $EPICS_BASE_PVT/bin/$HOST_ARCH ]; then
PATH="${PATH}:${EPICS_BASE_PVT}/bin/${HOST_ARCH}"
fi
# Needed if shared extension libraries are built
if [ -d $EPICS_BASE_PVT/lib/$HOST_ARCH ]; then
if [ -z "${LD_LIBRARY_PATH}" ] ; then
LD_LIBRARY_PATH="${EPICS_BASE_PVT}/lib/${HOST_ARCH}"
else
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_BASE_PVT}/lib/${HOST_ARCH}"
fi
fi
fi
PATH="${PATH}:${EPICS_BASE}/lib/${HOST_ARCH}"
# Needed if shared base libraries are built
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_BASE}/lib/${HOST_ARCH}"
# Allow private versions of extensions
if [ -n "${EPICS_EXTENSIONS_PVT}" ] ; then
PATH="${PATH}:${EPICS_EXTENSIONS_PVT}/bin/${HOST_ARCH}"
if [ -d $EPICS_EXTENSIONS_PVT/bin/$HOST_ARCH ]; then
PATH="${PATH}:${EPICS_EXTENSIONS_PVT}/bin/${HOST_ARCH}"
fi
# Needed if shared extension libraries are built
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS_PVT}/lib/${HOST_ARCH}"
if [ -d $EPICS_EXTENSIONS_PVT/lib/$HOST_ARCH ]; then
if [ -z "${LD_LIBRARY_PATH}" ] ; then
LD_LIBRARY_PATH="${EPICS_EXTENSIONS_PVT}/lib/${HOST_ARCH}"
else
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS_PVT}/lib/${HOST_ARCH}"
fi
fi
fi
PATH="${PATH}:${EPICS_EXTENSIONS}/lib/${HOST_ARCH}"
@@ -86,11 +162,9 @@ LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${EPICS_EXTENSIONS}/lib/${HOST_ARCH}"
# End of set pre R3.14 environment variables
#---------------------------------------------------------------
export PATH
export LD_LIBRARY_PATH
if [ -z "${JBAADTHOME}" ] ; then
JBAADTHOME=janetanderson
export JBAADTHOME
fi
export CLASSPATH