cafe-1.13.0 configure.ac unary test xtrue
This commit is contained in:
+1
-1
@@ -24,7 +24,7 @@ export CAFE_HOST_FLAG_DARWIN=$CAFE_HOST_FLAG_DARWIN
|
|||||||
EPICS_BASE=$(readlink ${EPICS}/base)
|
EPICS_BASE=$(readlink ${EPICS}/base)
|
||||||
#EB=$(readlink /afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/base)
|
#EB=$(readlink /afs/psi.ch/project/cafe/gitworkspace/CAFE/cpp/base)
|
||||||
echo $EPICS_BASE
|
echo $EPICS_BASE
|
||||||
if [ -z "$EB" ]
|
if [ -z "$EPICS_BASE" ]
|
||||||
then
|
then
|
||||||
EPICS_BASE='base-7.4.1' #7.0 = 7+0 = 7 for major release
|
EPICS_BASE='base-7.4.1' #7.0 = 7+0 = 7 for major release
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,46 +0,0 @@
|
|||||||
aclocal --force -I m4
|
|
||||||
libtoolize --force --copy
|
|
||||||
autoconf --force
|
|
||||||
autoheader --force
|
|
||||||
automake --force --add-missing --copy
|
|
||||||
autoreconf
|
|
||||||
|
|
||||||
#Check what the EPICS RELEASE IS from ${EPICS}/base
|
|
||||||
#Used by ./configure
|
|
||||||
#Assumes format ${EPICS}/base-3.14.12
|
|
||||||
|
|
||||||
|
|
||||||
EB=$(readlink ${EPICS}/base)
|
|
||||||
echo 'EPICS BASE IS=' $EB
|
|
||||||
EB1=$(echo $EB | sed -e "s/[a-zA-Z]*-//g")
|
|
||||||
EBMAJ=$(echo $EB1 | sed -e "s/[[:punct:]].*//g")
|
|
||||||
EBMIN1=$(echo $EB1 | sed -e "s/^[[:digit:]]*[[:punct:]]//g")
|
|
||||||
EBMIN=$(echo $EBMIN1 | sed -e "s/[[:punct:]][[:digit:]]*//g")
|
|
||||||
EBPAT=$(echo $EB1 | sed -e "s/[[:digit:]]*[[:punct:]]//g")
|
|
||||||
echo EPICS_MAJOR=$EBMAJ
|
|
||||||
echo EPICS_MINOR=$EBMIN
|
|
||||||
echo EPICS_PATCH=$EBPAT
|
|
||||||
|
|
||||||
export CAFE_EPICS_V_MAJOR=$EBMAJ
|
|
||||||
export CAFE_EPICS_V_MINOR=$EBMIN
|
|
||||||
export CAFE_EPICS_V_PATCH=$EBPAT
|
|
||||||
|
|
||||||
CAFE_VERSION=cafe-1.8.0-gcc-6.3.0
|
|
||||||
|
|
||||||
./configure \
|
|
||||||
--prefix=/opt/gfa/cafe/cpp/${CAFE_VERSION} \
|
|
||||||
--libdir=/opt/gfa/cafe/cpp/${CAFE_VERSION}/lib \
|
|
||||||
--enable-boost-inc --with-boost-inc=/opt/gfa/cafe/boost/boost_1_61_0/include \
|
|
||||||
--enable-epics --with-epics=${EPICS}/base \
|
|
||||||
--enable-qt4-lib --with-qt4-lib=/usr/lib64 \
|
|
||||||
--enable-qt4-inc --with-qt4-inc=/usr/include
|
|
||||||
# --enable-boost-lib --with-boost-lib=/opt/gfa/cafe/boost/boost_1_61_0/lib
|
|
||||||
|
|
||||||
unset CAFE_EPICS_V_MAJOR
|
|
||||||
unset CAFE_EPICS_V_MINOR
|
|
||||||
unset CAFE_EPICS_V_PATCH
|
|
||||||
|
|
||||||
cp include/config.h include/os/Linux/cafe/config.h
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,47 +0,0 @@
|
|||||||
rm -f configure.ac
|
|
||||||
ln -s configureCafe.ac configure.ac
|
|
||||||
|
|
||||||
aclocal --force -I m4
|
|
||||||
libtoolize --force --copy
|
|
||||||
autoconf --force
|
|
||||||
autoheader --force
|
|
||||||
automake --force --add-missing --copy
|
|
||||||
autoreconf
|
|
||||||
|
|
||||||
#Check what the EPICS RELEASE IS from ${EPICS}/base
|
|
||||||
#Used by ./configure
|
|
||||||
#Assumes format ${EPICS}/base-3.14.12
|
|
||||||
|
|
||||||
|
|
||||||
EB=$(readlink ${EPICS}/base)
|
|
||||||
echo 'EPICS BASE IS=' $EB
|
|
||||||
EB1=$(echo $EB | sed -e "s/[a-zA-Z]*-//g")
|
|
||||||
EBMAJ=$(echo $EB1 | sed -e "s/[[:punct:]].*//g")
|
|
||||||
EBMIN1=$(echo $EB1 | sed -e "s/^[[:digit:]]*[[:punct:]]//g")
|
|
||||||
EBMIN=$(echo $EBMIN1 | sed -e "s/[[:punct:]][[:digit:]]*//g")
|
|
||||||
EBPAT=$(echo $EB1 | sed -e "s/[[:digit:]]*[[:punct:]]//g")
|
|
||||||
echo EPICS_MAJOR=$EBMAJ
|
|
||||||
echo EPICS_MINOR=$EBMIN
|
|
||||||
echo EPICS_PATCH=$EBPAT
|
|
||||||
|
|
||||||
export CAFE_EPICS_V_MAJOR=$EBMAJ
|
|
||||||
export CAFE_EPICS_V_MINOR=$EBMIN
|
|
||||||
export CAFE_EPICS_V_PATCH=$EBPAT
|
|
||||||
|
|
||||||
|
|
||||||
CAFE_VERSION=cafe-noqt-1.12.5-gcc-6.3.0
|
|
||||||
|
|
||||||
|
|
||||||
./configure \
|
|
||||||
--prefix=/opt/gfa/cafe/cpp/${CAFE_VERSION} \
|
|
||||||
--libdir=/opt/gfa/cafe/cpp/${CAFE_VERSION}/lib \
|
|
||||||
--enable-boost-inc --with-boost-inc=/opt/gfa/cafe/boost/boost_1_61_0/include \
|
|
||||||
--enable-epics --with-epics=${EPICS}/base
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
unset CAFE_EPICS_V_MAJOR
|
|
||||||
unset CAFE_EPICS_V_MINOR
|
|
||||||
unset CAFE_EPICS_V_PATCH
|
|
||||||
|
|
||||||
cp include/config.h include/os/Linux/cafe-noqt/config.h
|
|
||||||
@@ -1,58 +0,0 @@
|
|||||||
rm -f configure.ac
|
|
||||||
ln -s configurezbspy37.ac configure.a
|
|
||||||
|
|
||||||
source usePy3
|
|
||||||
aclocal --force -I m4
|
|
||||||
libtoolize --force --copy
|
|
||||||
autoconf --force
|
|
||||||
autoheader --force
|
|
||||||
automake --force --add-missing --copy
|
|
||||||
autoreconf
|
|
||||||
|
|
||||||
#Check what the EPICS RELEASE IS from ${EPICS}/base
|
|
||||||
#Used by ./configure
|
|
||||||
#Assumes format ${EPICS}/base-3.14.12
|
|
||||||
|
|
||||||
|
|
||||||
EB=$(readlink ${EPICS}/base)
|
|
||||||
echo 'EPICS BASE IS=' $EB
|
|
||||||
EB1=$(echo $EB | sed -e "s/[a-zA-Z]*-//g")
|
|
||||||
EBMAJ=$(echo $EB1 | sed -e "s/[[:punct:]].*//g")
|
|
||||||
EBMIN1=$(echo $EB1 | sed -e "s/^[[:digit:]]*[[:punct:]]//g")
|
|
||||||
EBMIN=$(echo $EBMIN1 | sed -e "s/[[:punct:]][[:digit:]]*//g")
|
|
||||||
EBPAT=$(echo $EB1 | sed -e "s/[[:digit:]]*[[:punct:]]//g")
|
|
||||||
echo EPICS_MAJOR=$EBMAJ
|
|
||||||
echo EPICS_MINOR=$EBMIN
|
|
||||||
echo EPICS_PATCH=$EBPAT
|
|
||||||
|
|
||||||
export CAFE_EPICS_V_MAJOR=$EBMAJ
|
|
||||||
export CAFE_EPICS_V_MINOR=$EBMIN
|
|
||||||
export CAFE_EPICS_V_PATCH=$EBPAT
|
|
||||||
|
|
||||||
|
|
||||||
CYCAFE_VERSION=pycafe-1.12.5
|
|
||||||
|
|
||||||
./configure \
|
|
||||||
--prefix=/opt/gfa/cafe/python/python-3.7/${CYCAFE_VERSION}/ \
|
|
||||||
--libdir=/opt/gfa/cafe/python/python-3.7/${CYCAFE_VERSION}/lib \
|
|
||||||
--enable-boost-inc --with-boost-inc=/opt/gfa/cafe/boost/boost_1_61_0/include \
|
|
||||||
--enable-epics --with-epics=${EPICS}/base \
|
|
||||||
--enable-qt5-lib --with-qt5-lib=/opt/gfa/python-3.7/latest/lib \
|
|
||||||
--enable-qt5-inc --with-qt5-inc=/opt/gfa/python-3.7/latest/include/qt \
|
|
||||||
--enable-python-inc --with-python-inc=/opt/gfa/python-3.7/latest/include/python3.7m \
|
|
||||||
--enable-python-lib --with-python-lib=/opt/gfa/python-3.7/latest/lib \
|
|
||||||
--enable-zeromq-inc --with-zeromq-inc=/opt/gfa/zmq/zeromq-4.2.3-gcc-6.3.0/include \
|
|
||||||
--enable-zeromq-lib --with-zeromq-lib=/opt/gfa/zmq/zeromq-4.2.3-gcc-6.3.0/lib \
|
|
||||||
--enable-json-inc --with-json-inc=/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/include \
|
|
||||||
--enable-json-lib --with-json-lib=/opt/gfa/zmsglog/json/jsoncpp-src-0.6.0-rc2/libs/linux-gcc-6.3.0 \
|
|
||||||
--enable-curl-inc --with-curl-inc=/opt/gfa/zmq/curl-7.55.1/include \
|
|
||||||
--enable-curl-lib --with-curl-lib=/opt/gfa/zmq/curl-7.55.1/lib/.libs \
|
|
||||||
--enable-lz4-inc --with-lz4-inc=/opt/gfa/zmq/lz4/lib \
|
|
||||||
--enable-lz4-lib --with-lz4-lib=/opt/gfa/zmq/lz4/lib
|
|
||||||
|
|
||||||
unset CAFE_EPICS_V_MAJOR
|
|
||||||
unset CAFE_EPICS_V_MINOR
|
|
||||||
unset CAFE_EPICS_V_PATCH
|
|
||||||
|
|
||||||
cp include/config.h include/os/Linux/pycafe37/config.h
|
|
||||||
|
|
||||||
@@ -1,48 +0,0 @@
|
|||||||
rm -f configure.ac
|
|
||||||
ln -s configurezbspy37.ac configure.ac
|
|
||||||
|
|
||||||
source usePy3
|
|
||||||
aclocal --force -I m4
|
|
||||||
libtoolize --force --copy
|
|
||||||
autoconf --force
|
|
||||||
autoheader --force
|
|
||||||
automake --force --add-missing --copy
|
|
||||||
autoreconf
|
|
||||||
|
|
||||||
#Check what the EPICS RELEASE IS from ${EPICS}/base
|
|
||||||
#Used by ./configure
|
|
||||||
#Assumes format ${EPICS}/base-3.14.12
|
|
||||||
|
|
||||||
|
|
||||||
EB=$(readlink ${EPICS}/base)
|
|
||||||
echo 'EPICS BASE IS=' $EB
|
|
||||||
EB1=$(echo $EB | sed -e "s/[a-zA-Z]*-//g")
|
|
||||||
EBMAJ=$(echo $EB1 | sed -e "s/[[:punct:]].*//g")
|
|
||||||
EBMIN1=$(echo $EB1 | sed -e "s/^[[:digit:]]*[[:punct:]]//g")
|
|
||||||
EBMIN=$(echo $EBMIN1 | sed -e "s/[[:punct:]][[:digit:]]*//g")
|
|
||||||
EBPAT=$(echo $EB1 | sed -e "s/[[:digit:]]*[[:punct:]]//g")
|
|
||||||
echo EPICS_MAJOR=$EBMAJ
|
|
||||||
echo EPICS_MINOR=$EBMIN
|
|
||||||
echo EPICS_PATCH=$EBPAT
|
|
||||||
|
|
||||||
export CAFE_EPICS_V_MAJOR=$EBMAJ
|
|
||||||
export CAFE_EPICS_V_MINOR=$EBMIN
|
|
||||||
export CAFE_EPICS_V_PATCH=$EBPAT
|
|
||||||
|
|
||||||
#--enable-boost --with-boost=/afs/psi.ch/intranet/Controls/BD/deps/boost_1_57_0 \
|
|
||||||
CAFE_VERSION=cafe-1.12.5
|
|
||||||
CYCAFE_VERSION=pycafe-noqt-1.12.5
|
|
||||||
|
|
||||||
./configure \
|
|
||||||
--prefix=/opt/gfa/cafe/python/python-3.7/${CYCAFE_VERSION}/ \
|
|
||||||
--libdir=/opt/gfa/cafe/python/python-3.7/${CYCAFE_VERSION}/lib \
|
|
||||||
--enable-boost --with-boost=/opt/gfa/cafe/boost/boost_1_61_0 \
|
|
||||||
--enable-epics --with-epics=${EPICS} \
|
|
||||||
--enable-python-inc --with-python-inc=/opt/gfa/python-3.7/latest/include/python3.5m \
|
|
||||||
--enable-python-lib --with-python-lib=/opt/gfa/python-3.57/latest/lib
|
|
||||||
unset CAFE_EPICS_V_MAJOR
|
|
||||||
unset CAFE_EPICS_V_MINOR
|
|
||||||
unset CAFE_EPICS_V_PATCH
|
|
||||||
|
|
||||||
#--enable-qt4-lib --with-qt4-lib=/usr/lib64 \
|
|
||||||
#--enable-qt4-inc --with-qt4-inc=/usr/include \
|
|
||||||
@@ -1,446 +0,0 @@
|
|||||||
## CAFE (Channel Access interFacE)
|
|
||||||
## Author: Jan Chrin, GFA, PSI
|
|
||||||
##
|
|
||||||
## configure.ac is processed by autoconf
|
|
||||||
##
|
|
||||||
## output: configure.in file for building the cafe library
|
|
||||||
##
|
|
||||||
|
|
||||||
# Standard macros
|
|
||||||
AC_PREREQ(2.63)
|
|
||||||
AC_COPYRIGHT([CAFE,Jan Chrin, 2013])
|
|
||||||
AC_INIT([CAFE], [1.12.5], [Bug reports to: jan.chrin@psi.ch])
|
|
||||||
|
|
||||||
AC_CONFIG_AUX_DIR(./)
|
|
||||||
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
|
||||||
m4_pattern_allow([AC_CONFIG_MACRO])
|
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE
|
|
||||||
AC_CONFIG_SRCDIR([./include/cafe.h])
|
|
||||||
|
|
||||||
AC_LANG_CPLUSPLUS
|
|
||||||
|
|
||||||
AC_CONFIG_HEADER([./include/config.h:./include/config.in])
|
|
||||||
AC_PROG_CXX
|
|
||||||
|
|
||||||
|
|
||||||
LT_PREREQ([2.4.6])
|
|
||||||
#LT_PREREQ([2.2.6])
|
|
||||||
LT_INIT
|
|
||||||
|
|
||||||
|
|
||||||
# library creation
|
|
||||||
AC_PROG_LIBTOOL
|
|
||||||
AM_PROG_LIBTOOL
|
|
||||||
|
|
||||||
AC_LANG([C++])
|
|
||||||
|
|
||||||
AC_DEFINE_UNQUOTED(HAVE_LINUX, 1, [linux dependency (sleep)])
|
|
||||||
#else c++11
|
|
||||||
CPPFLAGS=" -fexceptions -fPIC -std=c++1z"
|
|
||||||
|
|
||||||
# provide include directories
|
|
||||||
AC_SUBST([CAFE_CPPFLAGS], '-I$(top_srcdir)/include ')
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
##-- EPICS -- path and options
|
|
||||||
##
|
|
||||||
EPICS_PREFIX=""
|
|
||||||
EPICS_INCL_PATH=""
|
|
||||||
EPICS_LIB_PATH=""
|
|
||||||
|
|
||||||
## Add epics release
|
|
||||||
EPICS_MAJOR_DEFAULT="3"
|
|
||||||
EPICS_MINOR_DEFAULT="14"
|
|
||||||
EPICS_PATCH_DEFAULT="12"
|
|
||||||
|
|
||||||
EPICS_MAJOR_REL=${EPICS_MAJOR_DEFAULT}
|
|
||||||
EPICS_MINOR_REL=${EPICS_MINOR_DEFAULT}
|
|
||||||
EPICS_PATCH_REL=${EPICS_PATCH_DEFAULT}
|
|
||||||
|
|
||||||
#overwrite default with actual if determined
|
|
||||||
if test "${CAFE_EPICS_V_MAJOR}" != ""; then
|
|
||||||
EPICS_MAJOR_REL=${CAFE_EPICS_V_MAJOR}
|
|
||||||
fi
|
|
||||||
if test "${CAFE_EPICS_V_MINOR}" != ""; then
|
|
||||||
EPICS_MINOR_REL=${CAFE_EPICS_V_MINOR}
|
|
||||||
fi
|
|
||||||
if test "${CAFE_EPICS_V_PATCH}" != ""; then
|
|
||||||
EPICS_PATCH_REL=${CAFE_EPICS_V_PATCH}
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
## Host Arch
|
|
||||||
if test "${HOST_ARCH}" == ""; then
|
|
||||||
HOST_ARCH=Linux
|
|
||||||
#echo ${EPICS_HOST_ARCH} | grep -c 'SL6'
|
|
||||||
#echo ${EPICS_HOST_ARCH} | grep -c 'darwin'
|
|
||||||
if test ${CAFE_HOST_FLAG_DARWIN} == 1; then
|
|
||||||
HOST_ARCH=Darwin
|
|
||||||
fi
|
|
||||||
echo "HOST_ARCH="${HOST_ARCH}
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(
|
|
||||||
[epics],
|
|
||||||
AC_HELP_STRING([--enable-epics],
|
|
||||||
[enable epics use [default=no]]),
|
|
||||||
[HAVE_EPICS=true],
|
|
||||||
[HAVE_EPICS=false])
|
|
||||||
|
|
||||||
AC_ARG_WITH(
|
|
||||||
epics,
|
|
||||||
AC_HELP_STRING(
|
|
||||||
[--with-epics location of EPICS],
|
|
||||||
[prefix where the epics libraries and include files are to be found]),
|
|
||||||
[HAVE_EPICS=true
|
|
||||||
EPICS_PREFIX=$withval
|
|
||||||
EPICS_INCL_PATH="-I"${EPICS_PREFIX}"/include/ -I"${EPICS_PREFIX}"/include/os/"${HOST_ARCH}
|
|
||||||
EPICS_LIB_PATH=${EPICS_PREFIX}"/lib/"${EPICS_HOST_ARCH}])
|
|
||||||
|
|
||||||
#echo "TEST ", $EPICS_LIB_PATH
|
|
||||||
##
|
|
||||||
##-- end EPICS -- path and options
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
##===========================================================================
|
|
||||||
##== Check for header files and libraries.
|
|
||||||
##===========================================================================
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
##-- EPICS -- check header files and libs
|
|
||||||
##
|
|
||||||
AC_LANG_PUSH([C++])
|
|
||||||
|
|
||||||
if test $HAVE_EPICS == true; then
|
|
||||||
|
|
||||||
# Change flags: if all tests are successfull, accept these changes; if
|
|
||||||
# the tests are not successfull, use the old flags.
|
|
||||||
if test "${EPICS_PREFIX}" != "" ; then
|
|
||||||
TEMP_CPPFLAGS=${CPPFLAGS}
|
|
||||||
CPPFLAGS=${CPPFLAGS}" "${EPICS_INCL_PATH}
|
|
||||||
TEMP_LDFLAGS=${LDFLAGS}
|
|
||||||
LDFLAGS=${LDFLAGS}" -L"${EPICS_LIB_PATH}" -Wl,-rpath,"${EPICS_LIB_PATH}
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_EPICS == xtrue ; then
|
|
||||||
AC_CHECK_HEADERS(
|
|
||||||
[cadef.h],
|
|
||||||
[HAVE_EPICS=true],
|
|
||||||
[HAVE_EPICS=false
|
|
||||||
AC_MSG_WARN(cadef.h not not found!)],
|
|
||||||
[])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_EPICS == xtrue ; then
|
|
||||||
AC_CHECK_HEADERS(
|
|
||||||
[epicsTypes.h],
|
|
||||||
[HAVE_EPICS=true],
|
|
||||||
[HAVE_EPICS=false
|
|
||||||
AC_MSG_WARN(epicsTypes.h not found!)],
|
|
||||||
[])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_EPICS == xtrue ; then
|
|
||||||
AC_CHECK_LIB(ca,[main],
|
|
||||||
[HAVE_EPICS=true],
|
|
||||||
[HAVE_EPICS=false
|
|
||||||
AC_MSG_WARN(libca either not found or not operational!)])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_EPICS == xtrue ; then
|
|
||||||
AC_CHECK_LIB(Com,[main],
|
|
||||||
[HAVE_EPICS=true],
|
|
||||||
[HAVE_EPICS=false
|
|
||||||
AC_MSG_WARN(libCom either not found or not operational!)])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_EPICS == xtrue ; then
|
|
||||||
AC_CHECK_LIB(dl,[main],
|
|
||||||
[HAVE_EPICS=true],
|
|
||||||
[HAVE_EPICS=false
|
|
||||||
AC_MSG_WARN(libdl either not found or not operational!)])
|
|
||||||
fi
|
|
||||||
|
|
||||||
# If all checks are OK we add rlog to the CXXFLAGS.
|
|
||||||
if test x$HAVE_EPICS != xtrue ; then
|
|
||||||
|
|
||||||
if test "${EPICS_PREFIX}" != "" ; then
|
|
||||||
CPPFLAGS=${TEMP_CPPFLAGS}
|
|
||||||
LDFLAGS=${TEMP_LDFLAGS}
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "LDFLAGS__> $LDFLAGS "
|
|
||||||
|
|
||||||
if test x$HAVE_EPICS == xtrue ; then
|
|
||||||
AC_DEFINE_UNQUOTED(HAVE_EPICS, ${EPICS_MAJOR_REL}.${EPICS_MINOR_REL}.${EPICS_PATCH_REL},[epics version])
|
|
||||||
AC_DEFINE_UNQUOTED(EPICS_MAJOR,${EPICS_MAJOR_REL}, [epics major release])
|
|
||||||
AC_DEFINE_UNQUOTED(EPICS_MINOR,${EPICS_MINOR_REL}, [epics minor release])
|
|
||||||
AC_DEFINE_UNQUOTED(EPICS_PATCH,${EPICS_PATCH_REL}, [epics patch release])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_LANG_POP
|
|
||||||
|
|
||||||
##
|
|
||||||
##-- end EPICS -- check header files and libs
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
##-- BOOST -- path and options -
|
|
||||||
##-- Boost libraries are mainly header-only, i.e. they consist of header files
|
|
||||||
##-- containing templates and inline functions, and require no separately-compiled
|
|
||||||
##-- library binaries or special treatment when linking
|
|
||||||
##
|
|
||||||
BOOST_PREFIX=""
|
|
||||||
BOOST_INCL_PATH=""
|
|
||||||
BOOST_LIB_PATH=""
|
|
||||||
BOOST_OPTION=""
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(
|
|
||||||
[boost-inc],
|
|
||||||
AC_HELP_STRING([--enable-boost-inc],
|
|
||||||
[enable boost use [default=no]]),
|
|
||||||
[HAVE_BOOST_=true],
|
|
||||||
[HAVE_BOOST_=false])
|
|
||||||
|
|
||||||
AC_ARG_WITH(
|
|
||||||
boost-inc,
|
|
||||||
AC_HELP_STRING([--with-boost-inc = location of BOOST],
|
|
||||||
[prefix giving the boost base directory]),
|
|
||||||
[HAVE_BOOST_=true
|
|
||||||
BOOST_PREFIX=$withval
|
|
||||||
BOOST_INCL_PATH="-I"${BOOST_PREFIX}"/boost -I"${BOOST_PREFIX}
|
|
||||||
])
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(
|
|
||||||
[boost-lib],
|
|
||||||
AC_HELP_STRING([--enable-boost-lib],
|
|
||||||
[enable boost lib use [default=no]]),
|
|
||||||
[HAVE_BOOST_LIB_=true],
|
|
||||||
[HAVE_BOOST_LIB_=false])
|
|
||||||
|
|
||||||
AC_ARG_WITH(
|
|
||||||
boost-lib,
|
|
||||||
AC_HELP_STRING([--with-boost-lib = location of BOOST],
|
|
||||||
[prefix giving the boost base directory]),
|
|
||||||
[HAVE_BOOST_LIB=true
|
|
||||||
BOOST_LIB_PATH=$withval
|
|
||||||
])
|
|
||||||
|
|
||||||
##
|
|
||||||
##-- end BOOST -- path and options
|
|
||||||
##---------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
##-- BOOST -- check header files (and lib if selected) only
|
|
||||||
##
|
|
||||||
AC_LANG_PUSH([C++])
|
|
||||||
|
|
||||||
if test $HAVE_BOOST_LIB_ == true ; then
|
|
||||||
|
|
||||||
TEMP_LDFLAGS=${LDFLAGS}
|
|
||||||
LDFLAGS=${LDFLAGS}" -L"${BOOST_LIB_PATH}" -Wl,-rpath,"${BOOST_LIB_PATH}
|
|
||||||
#echo ${BOOST_LIB_PATH}
|
|
||||||
#echo ${LDFLAGS}
|
|
||||||
|
|
||||||
if test x$HAVE_BOOST_LIB_ == xtrue ; then
|
|
||||||
AC_CHECK_LIB(boost_thread,[main],
|
|
||||||
[],
|
|
||||||
[HAVE_BOOST_LIB=false
|
|
||||||
AC_MSG_WARN(boost_thread not found!)])
|
|
||||||
fi
|
|
||||||
|
|
||||||
# If all checks are OK we add boost lib version to the FLAGS.
|
|
||||||
if test x$HAVE_BOOST_LIB_ != xtrue ; then
|
|
||||||
LDFLAGS=${TEMP_LDFLAGS}
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_BOOST_LIB_ == xtrue ; then
|
|
||||||
AC_DEFINE_UNQUOTED(HAVE_BOOST_THREAD, 1, [boost thread library])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
if test $HAVE_BOOST_ == true ; then
|
|
||||||
|
|
||||||
# Change flags: if all tests are successful, accept these additions,
|
|
||||||
# else use the old flags.
|
|
||||||
if test "${BOOST_PREFIX}" != "" ; then
|
|
||||||
TEMP_CPPFLAGS=${CPPFLAGS}
|
|
||||||
CPPFLAGS=${CPPFLAGS}" "${BOOST_INCL_PATH}
|
|
||||||
echo ${BOOST_INCL_PATH}
|
|
||||||
echo ${CPPFLAGS}
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_BOOST_ == xtrue ; then
|
|
||||||
AC_CHECK_HEADERS(
|
|
||||||
[multi_index_container.hpp],
|
|
||||||
[HAVE_BOOST_=true],
|
|
||||||
[HAVE_BOOST_=false
|
|
||||||
AC_MSG_WARN(multi_index_container.hpp not found!)],
|
|
||||||
[])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_BOOST_ != xtrue ; then
|
|
||||||
if test "${BOOST_PREFIX}" != "" ; then
|
|
||||||
CPPFLAGS=${TEMP_CPPFLAGS}
|
|
||||||
echo ${CPPFLAGS}
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_BOOST_ == xtrue ; then
|
|
||||||
AC_DEFINE_UNQUOTED(HAVE_BOOST, 1, [Availability of boost])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_LANG_POP
|
|
||||||
|
|
||||||
##
|
|
||||||
##-- end BOOST-- check header files only
|
|
||||||
##-----------------------------
|
|
||||||
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
##-- Qt4 -- path and options
|
|
||||||
##
|
|
||||||
QT4_PREFIX=""
|
|
||||||
QT4_INCL_PATH=""
|
|
||||||
QT4_LIB_PATH=""
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(
|
|
||||||
[qt4-inc],
|
|
||||||
AC_HELP_STRING([--enable-qt4-inc],
|
|
||||||
[enable Qt version 4 use [default=no]]),
|
|
||||||
[HAVE_QT4_=true],
|
|
||||||
[HAVE_QT4_=false])
|
|
||||||
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(
|
|
||||||
[qt4-lib],
|
|
||||||
AC_HELP_STRING([--enable-qt4-lib],
|
|
||||||
[enable Qt version 4 use [default=no]]),
|
|
||||||
[HAVE_QT4_=true],
|
|
||||||
[HAVE_QT4_=false])
|
|
||||||
|
|
||||||
#Only if enable flag is set
|
|
||||||
if test $HAVE_QT4_ == true ; then
|
|
||||||
|
|
||||||
AC_ARG_WITH(
|
|
||||||
qt4-inc,
|
|
||||||
AC_HELP_STRING([--with-qt4-inc=PREFIX],
|
|
||||||
[prefix, parent directory where the Qt version 4 library is installed]),
|
|
||||||
[HAVE_QT4_=true
|
|
||||||
QT4_PREFIX=$withval
|
|
||||||
QT4_INCL_PATH=${QT4_INCL_PATH}" -I"${QT4_PREFIX}
|
|
||||||
QT4_INCL_PATH=${QT4_INCL_PATH}" -I"${QT4_PREFIX}"/QtCore "
|
|
||||||
QT4_INCL_PATH=${QT4_INCL_PATH}" -I"${QT4_PREFIX}"/QtXml "
|
|
||||||
])
|
|
||||||
|
|
||||||
AC_ARG_WITH(
|
|
||||||
qt4-lib,
|
|
||||||
AC_HELP_STRING([--with-qt4-lib=PREFIX],
|
|
||||||
[prefix, parent directory where the Qt version 4 library is installed]),
|
|
||||||
[HAVE_QT4_=true
|
|
||||||
QT4_LIB_PATH=$withval
|
|
||||||
QT4_LIB_PATH=${QT4_LIB_PATH}
|
|
||||||
])
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
##
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
##---------------------------------------------------------------------------
|
|
||||||
##-- Qt version 4 -- check header files and libs
|
|
||||||
##
|
|
||||||
AC_LANG_PUSH([C++])
|
|
||||||
|
|
||||||
if test $HAVE_QT4_ == true ; then
|
|
||||||
|
|
||||||
# Change flags: if all tests are successfull, accept this changes; if
|
|
||||||
# the tests are not successfull, use the old flags.
|
|
||||||
if test "${QT4_PREFIX}" != "" ; then
|
|
||||||
TEMP_CPPFLAGS=${CPPFLAGS}
|
|
||||||
CPPFLAGS=${CPPFLAGS}" "${QT4_INCL_PATH}
|
|
||||||
TEMP_LDFLAGS=${LDFLAGS}
|
|
||||||
LDFLAGS=${LDFLAGS}" -L"${QT4_LIB_PATH}" -Wl,-rpath,"${QT4_LIB_PATH}
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_QT4_ == xtrue ; then
|
|
||||||
AC_CHECK_HEADERS(
|
|
||||||
[qxml.h],
|
|
||||||
[HAVE_QT4_=true],
|
|
||||||
[HAVE_QT4_=false
|
|
||||||
AC_MSG_WARN(qxml.h not found!)],
|
|
||||||
[])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_QT4_ == xtrue ; then
|
|
||||||
AC_CHECK_LIB(QtCore,[main],
|
|
||||||
[],
|
|
||||||
[HAVE_QT4_=false
|
|
||||||
AC_MSG_WARN(libQtCore not found!)])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_QT4_ == xtrue ; then
|
|
||||||
AC_CHECK_LIB(QtXml,[main],
|
|
||||||
[],
|
|
||||||
[HAVE_QT4=false
|
|
||||||
AC_MSG_WARN(libQtXml not found!)])
|
|
||||||
fi
|
|
||||||
|
|
||||||
# If all checks are OK we add Qt version 4 to the FLAGS.
|
|
||||||
if test x$HAVE_QT4_ != xtrue ; then
|
|
||||||
|
|
||||||
if test "${QT4_PREFIX}" != "" ; then
|
|
||||||
CPPFLAGS=${TEMP_CPPFLAGS}
|
|
||||||
LDFLAGS=${TEMP_LDFLAGS}
|
|
||||||
fi
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test x$HAVE_QT4_ == xtrue ; then
|
|
||||||
AC_DEFINE_UNQUOTED(HAVE_QT4, 1,[Availability of Qt version 4 confirmed])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_LANG_POP
|
|
||||||
|
|
||||||
##
|
|
||||||
##-- end QT4 -- check header files and libs
|
|
||||||
|
|
||||||
|
|
||||||
CPPFLAGS=$CPPFLAGS
|
|
||||||
echo "REPORTING -> current CPPFLAGS = "$CPPFLAGS
|
|
||||||
LDFLAGS=$LDFLAGS
|
|
||||||
echo "REPORTING -> current LDFLAGS = "$LDFLAGS
|
|
||||||
|
|
||||||
##
|
|
||||||
##-- end Check
|
|
||||||
##--
|
|
||||||
|
|
||||||
HAVE_PYCAFE_EXT_=false
|
|
||||||
|
|
||||||
# Generate makefiles
|
|
||||||
|
|
||||||
AC_SUBST(AM_CPPFLAGS, $CPPFLAGS)
|
|
||||||
AC_SUBST(AM_LDFLAGS, $LDFLAGS)
|
|
||||||
|
|
||||||
AM_CONDITIONAL(HAVE_PYTHON_, test x$HAVE_PYTHON_ == xtrue)
|
|
||||||
AM_CONDITIONAL(HAVE_PYCAFE_EXT_, test x$HAVE_PYCAFE_EXT_ == xtrue)
|
|
||||||
AM_CONDITIONAL(HAVE_ZEROMQ_, test x$HAVE_ZEROMQ_ == xtrue)
|
|
||||||
|
|
||||||
AC_CONFIG_FILES([makefile
|
|
||||||
src/makefile
|
|
||||||
include/makefile])
|
|
||||||
|
|
||||||
AC_OUTPUT
|
|
||||||
+3
-3
@@ -16,7 +16,7 @@ AC_CONFIG_AUX_DIR(./)
|
|||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
m4_pattern_allow([AC_CONFIG_MACRO])
|
m4_pattern_allow([AC_CONFIG_MACRO])
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE
|
AM_INIT_AUTOMAKE([gnu subdir-objects])
|
||||||
AC_CONFIG_SRCDIR([./include/cafe.h])
|
AC_CONFIG_SRCDIR([./include/cafe.h])
|
||||||
|
|
||||||
AC_LANG_CPLUSPLUS
|
AC_LANG_CPLUSPLUS
|
||||||
@@ -156,7 +156,7 @@ echo EPICS_PATCH=$EPICS_PATCH_REL
|
|||||||
##
|
##
|
||||||
AC_LANG_PUSH([C++])
|
AC_LANG_PUSH([C++])
|
||||||
|
|
||||||
if test $HAVE_EPICS == true; then
|
if test x$HAVE_EPICS == xtrue; then
|
||||||
|
|
||||||
# Change flags: if all tests are successfull, accept these changes; if
|
# Change flags: if all tests are successfull, accept these changes; if
|
||||||
# the tests are not successfull, use the old flags.
|
# the tests are not successfull, use the old flags.
|
||||||
@@ -564,7 +564,7 @@ fi
|
|||||||
##
|
##
|
||||||
AC_LANG_PUSH([C++])
|
AC_LANG_PUSH([C++])
|
||||||
|
|
||||||
if test $HAVE_QT_ == true ; then
|
if test x$HAVE_QT_ == xtrue ; then
|
||||||
|
|
||||||
# Change flags: if all tests are successfull, accept this changes; if
|
# Change flags: if all tests are successfull, accept this changes; if
|
||||||
# the tests are not successfull, use the old flags.
|
# the tests are not successfull, use the old flags.
|
||||||
|
|||||||
-1142
File diff suppressed because it is too large
Load Diff
@@ -1,125 +0,0 @@
|
|||||||
/* Generated by Cython 0.23.4 */
|
|
||||||
|
|
||||||
#ifndef __PYX_HAVE_API__PyCafe
|
|
||||||
#define __PYX_HAVE_API__PyCafe
|
|
||||||
#include "Python.h"
|
|
||||||
|
|
||||||
static void (*__pyx_api_f_6PyCafe_py_cb_wrapper)(PVDataHolder, unsigned int, std::string) = 0;
|
|
||||||
#define py_cb_wrapper __pyx_api_f_6PyCafe_py_cb_wrapper
|
|
||||||
static void (*__pyx_api_f_6PyCafe_py_cb_ctrl_wrapper)(PVCtrlHolder, unsigned int, std::string) = 0;
|
|
||||||
#define py_cb_ctrl_wrapper __pyx_api_f_6PyCafe_py_cb_ctrl_wrapper
|
|
||||||
static void (*__pyx_api_f_6PyCafe_py_cb_handle_wrapper)(unsigned int) = 0;
|
|
||||||
#define py_cb_handle_wrapper __pyx_api_f_6PyCafe_py_cb_handle_wrapper
|
|
||||||
static void (*__pyx_api_f_6PyCafe_py_cb_handle_monid_wrapper)(unsigned int, unsigned long) = 0;
|
|
||||||
#define py_cb_handle_monid_wrapper __pyx_api_f_6PyCafe_py_cb_handle_monid_wrapper
|
|
||||||
static void (*__pyx_api_f_6PyCafe_py_cb_handle_get_wrapper)(unsigned int) = 0;
|
|
||||||
#define py_cb_handle_get_wrapper __pyx_api_f_6PyCafe_py_cb_handle_get_wrapper
|
|
||||||
static void (*__pyx_api_f_6PyCafe_py_cb_handle_put_wrapper)(unsigned int) = 0;
|
|
||||||
#define py_cb_handle_put_wrapper __pyx_api_f_6PyCafe_py_cb_handle_put_wrapper
|
|
||||||
#if !defined(__Pyx_PyIdentifier_FromString)
|
|
||||||
#if PY_MAJOR_VERSION < 3
|
|
||||||
#define __Pyx_PyIdentifier_FromString(s) PyString_FromString(s)
|
|
||||||
#else
|
|
||||||
#define __Pyx_PyIdentifier_FromString(s) PyUnicode_FromString(s)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef __PYX_HAVE_RT_ImportModule
|
|
||||||
#define __PYX_HAVE_RT_ImportModule
|
|
||||||
static PyObject *__Pyx_ImportModule(const char *name)
|
|
||||||
{
|
|
||||||
PyObject *py_name = 0;
|
|
||||||
PyObject *py_module = 0;
|
|
||||||
py_name = __Pyx_PyIdentifier_FromString(name);
|
|
||||||
if (!py_name)
|
|
||||||
goto bad;
|
|
||||||
py_module = PyImport_Import(py_name);
|
|
||||||
Py_DECREF(py_name);
|
|
||||||
return py_module;
|
|
||||||
bad:
|
|
||||||
Py_XDECREF(py_name);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef __PYX_HAVE_RT_ImportFunction
|
|
||||||
#define __PYX_HAVE_RT_ImportFunction
|
|
||||||
static int __Pyx_ImportFunction(PyObject *module, const char *funcname, void (**f)(void), const char *sig)
|
|
||||||
{
|
|
||||||
PyObject *d = 0;
|
|
||||||
PyObject *cobj = 0;
|
|
||||||
union {
|
|
||||||
void (*fp)(void);
|
|
||||||
void *p;
|
|
||||||
} tmp;
|
|
||||||
d = PyObject_GetAttrString(module, (char *)"__pyx_capi__");
|
|
||||||
if (!d)
|
|
||||||
goto bad;
|
|
||||||
cobj = PyDict_GetItemString(d, funcname);
|
|
||||||
if (!cobj) {
|
|
||||||
PyErr_Format(PyExc_ImportError,
|
|
||||||
"%.200s does not export expected C function %.200s",
|
|
||||||
PyModule_GetName(module), funcname);
|
|
||||||
goto bad;
|
|
||||||
}
|
|
||||||
#if PY_VERSION_HEX >= 0x02070000
|
|
||||||
if (!PyCapsule_IsValid(cobj, sig)) {
|
|
||||||
PyErr_Format(PyExc_TypeError,
|
|
||||||
"C function %.200s.%.200s has wrong signature (expected %.500s, got %.500s)",
|
|
||||||
PyModule_GetName(module), funcname, sig, PyCapsule_GetName(cobj));
|
|
||||||
goto bad;
|
|
||||||
}
|
|
||||||
tmp.p = PyCapsule_GetPointer(cobj, sig);
|
|
||||||
#else
|
|
||||||
{
|
|
||||||
const char *desc, *s1, *s2;
|
|
||||||
desc = (const char *)PyCObject_GetDesc(cobj);
|
|
||||||
if (!desc)
|
|
||||||
goto bad;
|
|
||||||
s1 = desc;
|
|
||||||
s2 = sig;
|
|
||||||
while (*s1 != '\0' && *s1 == *s2) {
|
|
||||||
s1++;
|
|
||||||
s2++;
|
|
||||||
}
|
|
||||||
if (*s1 != *s2) {
|
|
||||||
PyErr_Format(PyExc_TypeError,
|
|
||||||
"C function %.200s.%.200s has wrong signature (expected %.500s, got %.500s)",
|
|
||||||
PyModule_GetName(module), funcname, sig, desc);
|
|
||||||
goto bad;
|
|
||||||
}
|
|
||||||
tmp.p = PyCObject_AsVoidPtr(cobj);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
*f = tmp.fp;
|
|
||||||
if (!(*f))
|
|
||||||
goto bad;
|
|
||||||
Py_DECREF(d);
|
|
||||||
return 0;
|
|
||||||
bad:
|
|
||||||
Py_XDECREF(d);
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
static int import_PyCafe(void)
|
|
||||||
{
|
|
||||||
PyObject *module = 0;
|
|
||||||
module = __Pyx_ImportModule("PyCafe");
|
|
||||||
if (!module) goto bad;
|
|
||||||
if (__Pyx_ImportFunction(module, "py_cb_wrapper", (void (**)(void))&__pyx_api_f_6PyCafe_py_cb_wrapper, "void (PVDataHolder, unsigned int, std::string)") < 0) goto bad;
|
|
||||||
if (__Pyx_ImportFunction(module, "py_cb_ctrl_wrapper", (void (**)(void))&__pyx_api_f_6PyCafe_py_cb_ctrl_wrapper, "void (PVCtrlHolder, unsigned int, std::string)") < 0) goto bad;
|
|
||||||
if (__Pyx_ImportFunction(module, "py_cb_handle_wrapper", (void (**)(void))&__pyx_api_f_6PyCafe_py_cb_handle_wrapper, "void (unsigned int)") < 0) goto bad;
|
|
||||||
if (__Pyx_ImportFunction(module, "py_cb_handle_monid_wrapper", (void (**)(void))&__pyx_api_f_6PyCafe_py_cb_handle_monid_wrapper, "void (unsigned int, unsigned long)") < 0) goto bad;
|
|
||||||
if (__Pyx_ImportFunction(module, "py_cb_handle_get_wrapper", (void (**)(void))&__pyx_api_f_6PyCafe_py_cb_handle_get_wrapper, "void (unsigned int)") < 0) goto bad;
|
|
||||||
if (__Pyx_ImportFunction(module, "py_cb_handle_put_wrapper", (void (**)(void))&__pyx_api_f_6PyCafe_py_cb_handle_put_wrapper, "void (unsigned int)") < 0) goto bad;
|
|
||||||
Py_DECREF(module);
|
|
||||||
module = 0;
|
|
||||||
return 0;
|
|
||||||
bad:
|
|
||||||
Py_XDECREF(module);
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* !__PYX_HAVE_API__PyCafe */
|
|
||||||
@@ -1,748 +0,0 @@
|
|||||||
///
|
|
||||||
/// \file cafeCache.h
|
|
||||||
/// \brief CAFE methods retrieving data from cache. (Belongs to cafe.h)
|
|
||||||
/// \author Jan Chrin, PSI
|
|
||||||
/// \date Release: February 2015
|
|
||||||
/// \version CAFE 1.0.0
|
|
||||||
///
|
|
||||||
|
|
||||||
#ifndef CAFECACHE_H
|
|
||||||
#define CAFECACHE_H
|
|
||||||
|
|
||||||
int getPulseID(unsigned int * handle, unsigned int nelem, unsigned int * pulseID)
|
|
||||||
{
|
|
||||||
int status=ICAFE_NORMAL;
|
|
||||||
int statusLocal=ICAFE_NORMAL;
|
|
||||||
for (unsigned int i=0; i<nelem; ++i) {
|
|
||||||
statusLocal=handleHelper.getPulseID(handle[i], pulseID[i]);
|
|
||||||
if (statusLocal!=ICAFE_NORMAL && status==ICAFE_NORMAL) {
|
|
||||||
status=statusLocal;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
int getPulseID(unsigned int handle, unsigned int &pulseID)
|
|
||||||
{
|
|
||||||
pulseID=0;
|
|
||||||
return handleHelper.getPulseID(handle, pulseID);
|
|
||||||
}
|
|
||||||
|
|
||||||
int getPulseID(char * pv, unsigned int &pulseID)
|
|
||||||
{
|
|
||||||
pulseID=0;
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return handleHelper.getPulseID(handle, pulseID);
|
|
||||||
}
|
|
||||||
|
|
||||||
unsigned int getPulseIDFromTS(epicsTimeStamp ts)
|
|
||||||
{
|
|
||||||
return handleHelper.getPulseIDFromTS(ts);
|
|
||||||
}
|
|
||||||
|
|
||||||
vector<unsigned int>getPulseIDFromTS(PVDataHolder * pvd, unsigned int nelem)
|
|
||||||
{
|
|
||||||
vector<unsigned int> vui;
|
|
||||||
vui.clear();
|
|
||||||
vui.reserve(nelem);
|
|
||||||
for (unsigned int i=0; i<nelem; ++i) {
|
|
||||||
vui.push_back( getPulseIDFromTS(pvd[i].getEpicsTimeStamp()));
|
|
||||||
}
|
|
||||||
return vui;
|
|
||||||
}
|
|
||||||
|
|
||||||
vector<unsigned int>getPulseIDFromTS(PVGroup pvg)
|
|
||||||
{
|
|
||||||
vector<unsigned int> vui;
|
|
||||||
vui.clear();
|
|
||||||
vui.reserve(pvg.getNPV());
|
|
||||||
PVDataHolder * pvd=pvg.getPVData();
|
|
||||||
for (unsigned int i=0; i<pvg.getNPV(); ++i) {
|
|
||||||
vui.push_back( getPulseIDFromTS(pvd[i].getEpicsTimeStamp()));
|
|
||||||
}
|
|
||||||
return vui;
|
|
||||||
}
|
|
||||||
|
|
||||||
int getCachePVArray (vector<unsigned int> handleV, PVDataHolder * pvd)
|
|
||||||
{
|
|
||||||
unsigned int * handleArray = new unsigned int [handleV.size()];
|
|
||||||
for (size_t i=0; i< (size_t) handleV.size(); ++i) {
|
|
||||||
handleArray[i]= (unsigned int) handleV[i];
|
|
||||||
}
|
|
||||||
status=getCache(handleArray, (unsigned int) handleV.size(), pvd);
|
|
||||||
delete [] handleArray;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
|
|
||||||
int getCachePVArrayNoWait (vector<unsigned int> handleV, PVDataHolder * pvd)
|
|
||||||
{
|
|
||||||
unsigned int * handleArray = new unsigned int [handleV.size()];
|
|
||||||
int overallStatus=ICAFE_NORMAL;
|
|
||||||
for (size_t i=0; i< (size_t) handleV.size(); ++i) {
|
|
||||||
handleArray[i]= (unsigned int) handleV[i];
|
|
||||||
status=getCacheNoWait(handleArray[i], pvd[i]);
|
|
||||||
if (status!=ICAFE_NORMAL) {
|
|
||||||
resetCallbackGet(handleArray[i]);
|
|
||||||
if(overallStatus==ICAFE_NORMAL) {
|
|
||||||
overallStatus=status;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
delete [] handleArray;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
|
|
||||||
int resetCallbackGet(const unsigned int handle);
|
|
||||||
int resetCallbackPut(const unsigned int handle);
|
|
||||||
|
|
||||||
int getCacheNoWait(const unsigned int handle, PVDataHolder & pvd);
|
|
||||||
|
|
||||||
int getCache (const unsigned int handle, PVDataHolder & pvd);
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, PVDataHolder * pvd);
|
|
||||||
|
|
||||||
int getCtrlCache (const unsigned int handle, PVCtrlHolder & pvc);
|
|
||||||
int getCtrlCache (const unsigned int *handleArray, unsigned int nelem, PVCtrlHolder * pvc);
|
|
||||||
|
|
||||||
int getCache (const char * pv, PVDataHolder & pvd)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return getCache(handle, pvd);
|
|
||||||
}
|
|
||||||
int getCtrlCache (const char * pv, PVCtrlHolder & pvc)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return getCtrlCache(handle, pvc);
|
|
||||||
}
|
|
||||||
|
|
||||||
//6
|
|
||||||
int getCacheDoubleArray(const unsigned int handle, dbr_double_t * _val)
|
|
||||||
{
|
|
||||||
return cafeDoppio.getCache(handle, DBR_DOUBLE, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_double_t * _val)
|
|
||||||
{
|
|
||||||
return cafeDoppio.getCache(handle, DBR_DOUBLE, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_double_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeDoppio.getCache(handle, DBR_STS_DOUBLE, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_double_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
return cafeDoppio.getCache(handle, DBR_TIME_DOUBLE, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//5+ long long
|
|
||||||
int getCache(const unsigned int handle, long long * _val);
|
|
||||||
int getCache(const unsigned int handle, long long * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity);
|
|
||||||
int getCache(const unsigned int handle, long long * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts);
|
|
||||||
|
|
||||||
//5
|
|
||||||
int getCacheLongArray(const unsigned int handle, dbr_long_t * _val)
|
|
||||||
{
|
|
||||||
return cafeLatte.getCache(handle, DBR_LONG, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_long_t * _val)
|
|
||||||
{
|
|
||||||
return cafeLatte.getCache(handle, DBR_LONG, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_long_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeLatte.getCache(handle, DBR_STS_LONG, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_long_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
return cafeLatte.getCache(handle, DBR_TIME_LONG, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//4
|
|
||||||
int getCache(const unsigned int handle, dbr_char_t * _val)
|
|
||||||
{
|
|
||||||
return cafeCappuccino.getCache(handle, DBR_CHAR, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_char_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeCappuccino.getCache(handle, DBR_STS_ENUM, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_char_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
return cafeCappuccino.getCache(handle, DBR_TIME_ENUM, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//3
|
|
||||||
int getCache(const unsigned int handle, dbr_enum_t * _val)
|
|
||||||
{
|
|
||||||
return cafeEspresso.getCache(handle, DBR_ENUM, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_enum_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeEspresso.getCache(handle, DBR_STS_ENUM, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_enum_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
return cafeEspresso.getCache(handle, DBR_TIME_ENUM, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//2
|
|
||||||
int getCacheFloatArray(const unsigned int handle, dbr_float_t * _val)
|
|
||||||
{
|
|
||||||
return cafeFrappuccino.getCache(handle, DBR_FLOAT, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_float_t * _val)
|
|
||||||
{
|
|
||||||
return cafeFrappuccino.getCache(handle, DBR_FLOAT, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_float_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeFrappuccino.getCache(handle, DBR_STS_FLOAT, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_float_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
return cafeFrappuccino.getCache(handle, DBR_TIME_FLOAT, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//1
|
|
||||||
int getCache(const unsigned int handle, dbr_short_t * _val)
|
|
||||||
{
|
|
||||||
return cafeSchale.getCache(handle, DBR_SHORT, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_short_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeSchale.getCache(handle, DBR_STS_SHORT, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_short_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
return cafeSchale.getCache(handle, DBR_TIME_SHORT, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
int getCacheDbrStringArray(const unsigned int handle, dbr_string_t * _val)
|
|
||||||
{
|
|
||||||
return cafeSoluble.getCache(handle, DBR_STRING, _val);
|
|
||||||
};
|
|
||||||
|
|
||||||
//0
|
|
||||||
int getCache(const unsigned int handle, dbr_string_t * _val)
|
|
||||||
{
|
|
||||||
return cafeSoluble.getCache(handle, DBR_STRING, _val);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_string_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeSoluble.getCache(handle, DBR_STS_STRING, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, dbr_string_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
return cafeSoluble.getCache(handle, DBR_TIME_STRING, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
}
|
|
||||||
//0+
|
|
||||||
int getCacheStringArray(const unsigned int handle, string * valStr)
|
|
||||||
{
|
|
||||||
dbr_string_t * _val = new dbr_string_t[handleHelper.getNelemRequest(handle)];
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_STRING, _val);
|
|
||||||
for (unsigned int i=0; i< handleHelper.getNelemRequest(handle); ++i) {
|
|
||||||
valStr[i]=_val[i];
|
|
||||||
}
|
|
||||||
delete [] _val;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, string * valStr)
|
|
||||||
{
|
|
||||||
dbr_string_t * _val = new dbr_string_t[handleHelper.getNelemRequest(handle)];
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_STRING, _val);
|
|
||||||
for (unsigned int i=0; i< handleHelper.getNelemRequest(handle); ++i) {
|
|
||||||
valStr[i]=_val[i];
|
|
||||||
}
|
|
||||||
delete [] _val;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, string * valStr, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
dbr_string_t * _val = new dbr_string_t[handleHelper.getNelemRequest(handle)];
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_STS_STRING, _val, alarmStatus, alarmSeverity);
|
|
||||||
for (unsigned int i=0; i< handleHelper.getNelemRequest(handle); ++i) {
|
|
||||||
valStr[i]=_val[i];
|
|
||||||
}
|
|
||||||
delete [] _val;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int handle, string * valStr, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
dbr_string_t * _val = new dbr_string_t[handleHelper.getNelemRequest(handle)];
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_TIME_STRING, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
for (unsigned int i=0; i< handleHelper.getNelemRequest(handle); ++i) {
|
|
||||||
valStr[i]=_val[i];
|
|
||||||
}
|
|
||||||
delete [] _val;
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
//Single value
|
|
||||||
//0+
|
|
||||||
|
|
||||||
int getCacheString(const unsigned int handle, string & valStr) //0
|
|
||||||
{
|
|
||||||
unsigned int nelemPrevious=CAFE::setNelemToRetrieveFromCacheToOne(handle);
|
|
||||||
dbr_string_t val[1]= {""};
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_STRING, val);
|
|
||||||
if (status==ICAFE_NORMAL) {
|
|
||||||
valStr=val[0];
|
|
||||||
}
|
|
||||||
CAFE::setNelemToRetrieveFromCacheToPrevious(handle, nelemPrevious);
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
int getCache(const unsigned int handle, string & valStr) //0
|
|
||||||
{
|
|
||||||
unsigned int nelemPrevious=CAFE::setNelemToRetrieveFromCacheToOne(handle);
|
|
||||||
dbr_string_t val[1]= {""};
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_STRING, val);
|
|
||||||
if (status==ICAFE_NORMAL) {
|
|
||||||
valStr=val[0];
|
|
||||||
}
|
|
||||||
CAFE::setNelemToRetrieveFromCacheToPrevious(handle, nelemPrevious);
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
int getCache(const unsigned int handle, string & valStr, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity) //0
|
|
||||||
{
|
|
||||||
unsigned int nelemPrevious=CAFE::setNelemToRetrieveFromCacheToOne(handle);
|
|
||||||
dbr_string_t val[1]= {""};
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_STS_STRING, val, alarmStatus, alarmSeverity);
|
|
||||||
if (status==ICAFE_NORMAL) {
|
|
||||||
valStr=val[0];
|
|
||||||
}
|
|
||||||
CAFE::setNelemToRetrieveFromCacheToPrevious(handle, nelemPrevious);
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
int getCache(const unsigned int handle, string & valStr,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts) //0
|
|
||||||
{
|
|
||||||
unsigned int nelemPrevious=CAFE::setNelemToRetrieveFromCacheToOne(handle);
|
|
||||||
dbr_string_t val[1]= {""};
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_TIME_STRING, val, alarmStatus, alarmSeverity, ts);
|
|
||||||
if (status==ICAFE_NORMAL) {
|
|
||||||
valStr=val[0];
|
|
||||||
}
|
|
||||||
CAFE::setNelemToRetrieveFromCacheToPrevious(handle, nelemPrevious);
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
int getCache(const unsigned int handle, dbr_string_t & val); //0
|
|
||||||
int getCache(const unsigned int handle, dbr_string_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //0
|
|
||||||
int getCache(const unsigned int handle, dbr_string_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //0
|
|
||||||
int getCache(const unsigned int handle, dbr_short_t & val); //1
|
|
||||||
int getCache(const unsigned int handle, dbr_short_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //1
|
|
||||||
int getCache(const unsigned int handle, dbr_short_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //1
|
|
||||||
int getCache(const unsigned int handle, dbr_float_t & val); //2
|
|
||||||
int getCache(const unsigned int handle, dbr_float_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //2
|
|
||||||
int getCache(const unsigned int handle, dbr_float_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //2
|
|
||||||
int getCache(const unsigned int handle, dbr_enum_t & val); //3
|
|
||||||
int getCache(const unsigned int handle, dbr_enum_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //3
|
|
||||||
int getCache(const unsigned int handle, dbr_enum_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //3
|
|
||||||
int getCache(const unsigned int handle, dbr_char_t & val); //4
|
|
||||||
int getCache(const unsigned int handle, dbr_char_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //4
|
|
||||||
int getCache(const unsigned int handle, dbr_char_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //4
|
|
||||||
|
|
||||||
int getCacheLong(const unsigned int handle, dbr_long_t & val)
|
|
||||||
{
|
|
||||||
return getCache(handle, val);
|
|
||||||
}
|
|
||||||
|
|
||||||
int getCache(const unsigned int handle, dbr_long_t & val); //5
|
|
||||||
int getCache(const unsigned int handle, dbr_long_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //5
|
|
||||||
int getCache(const unsigned int handle, dbr_long_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //5
|
|
||||||
int getCache(const unsigned int handle, long long & val); //5+
|
|
||||||
int getCache(const unsigned int handle, long long & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //5+
|
|
||||||
int getCache(const unsigned int handle, long long & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //5+
|
|
||||||
int getCacheDouble(const unsigned int handle, dbr_double_t & val)
|
|
||||||
{
|
|
||||||
return getCache(handle, val);
|
|
||||||
}
|
|
||||||
|
|
||||||
int getCache(const unsigned int handle, dbr_double_t & val); //6
|
|
||||||
int getCache(const unsigned int handle, dbr_double_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //6
|
|
||||||
int getCache(const unsigned int handle, dbr_double_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //6
|
|
||||||
|
|
||||||
|
|
||||||
//getCache by array of handles
|
|
||||||
//0+
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, string * valStr, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts)
|
|
||||||
{
|
|
||||||
dbr_string_t * val = new dbr_string_t[nelem];
|
|
||||||
status=cafeSoluble.getCache(handleArray, nelem, DBR_TIME_STRING, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity, ts);
|
|
||||||
for (unsigned int i=0; i< nelem; ++i) {
|
|
||||||
valStr[i]=val[i];
|
|
||||||
}
|
|
||||||
delete [] val;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, string * valStr, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity)
|
|
||||||
{
|
|
||||||
dbr_string_t * val = new dbr_string_t[nelem];
|
|
||||||
status=cafeSoluble.getCache(handleArray, nelem, DBR_STS_STRING, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity);
|
|
||||||
for (unsigned int i=0; i< nelem; ++i) {
|
|
||||||
valStr[i]=val[i];
|
|
||||||
}
|
|
||||||
delete [] val;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, string * valStr, int *statusArray)
|
|
||||||
{
|
|
||||||
dbr_string_t * val = new dbr_string_t[nelem];
|
|
||||||
status=cafeSoluble.getCache(handleArray, nelem, DBR_STRING, val, statusArray);
|
|
||||||
for (unsigned int i=0; i< nelem; ++i) {
|
|
||||||
valStr[i]=val[i];
|
|
||||||
}
|
|
||||||
delete [] val;
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
//0
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_string_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts)
|
|
||||||
{
|
|
||||||
return cafeSoluble.getCache(handleArray, nelem, DBR_TIME_STRING, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_string_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeSoluble.getCache(handleArray, nelem, DBR_STS_STRING, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, dbr_string_t * val, int *statusArray)
|
|
||||||
{
|
|
||||||
return cafeSoluble.getCache(handleArray, nelem, DBR_STRING, val, statusArray);
|
|
||||||
}
|
|
||||||
//1
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_short_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts)
|
|
||||||
{
|
|
||||||
return cafeSchale.getCache(handleArray, nelem, DBR_TIME_SHORT, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_short_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeSchale.getCache(handleArray, nelem, DBR_STS_SHORT, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, dbr_short_t * val, int *statusArray)
|
|
||||||
{
|
|
||||||
return cafeSchale.getCache(handleArray, nelem, DBR_SHORT, val, statusArray);
|
|
||||||
}
|
|
||||||
//2
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_float_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts)
|
|
||||||
{
|
|
||||||
return cafeFrappuccino.getCache(handleArray, nelem, DBR_TIME_FLOAT, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_float_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeFrappuccino.getCache(handleArray, nelem, DBR_STS_FLOAT, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, dbr_float_t * val, int *statusArray)
|
|
||||||
{
|
|
||||||
return cafeFrappuccino.getCache(handleArray, nelem, DBR_FLOAT, val, statusArray);
|
|
||||||
}
|
|
||||||
//3
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_ushort_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts)
|
|
||||||
{
|
|
||||||
return cafeEspresso.getCache(handleArray, nelem, DBR_TIME_ENUM, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_ushort_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeEspresso.getCache(handleArray, nelem, DBR_STS_ENUM, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, dbr_ushort_t * val, int *statusArray)
|
|
||||||
{
|
|
||||||
return cafeEspresso.getCache(handleArray, nelem, DBR_ENUM, val, statusArray);
|
|
||||||
}
|
|
||||||
//4
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_char_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts)
|
|
||||||
{
|
|
||||||
return cafeCappuccino.getCache(handleArray, nelem, DBR_TIME_CHAR, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_char_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeCappuccino.getCache(handleArray, nelem, DBR_STS_CHAR, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, dbr_char_t * val, int *statusArray)
|
|
||||||
{
|
|
||||||
return cafeCappuccino.getCache(handleArray, nelem, DBR_CHAR, val, statusArray);
|
|
||||||
}
|
|
||||||
//5
|
|
||||||
int getCache(unsigned int *handleArray, unsigned int nelem, dbr_long_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts)
|
|
||||||
{
|
|
||||||
return cafeLatte.getCache(handleArray, nelem, DBR_TIME_LONG, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_long_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeLatte.getCache(handleArray, nelem, DBR_STS_LONG, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, dbr_long_t * val, int *statusArray)
|
|
||||||
{
|
|
||||||
return cafeLatte.getCache(handleArray, nelem, DBR_LONG, val, statusArray);
|
|
||||||
}
|
|
||||||
//5+ long long
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, long long * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts);
|
|
||||||
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, long long * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity);
|
|
||||||
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, long long * val, int *statusArray);
|
|
||||||
//6
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_double_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity, epicsTimeStamp *ts)
|
|
||||||
{
|
|
||||||
return cafeDoppio.getCache(handleArray, nelem, DBR_TIME_DOUBLE, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
int getCache(const unsigned int *handleArray, unsigned int nelem, dbr_double_t * val, int *statusArray,
|
|
||||||
dbr_short_t *alarmStatus, dbr_short_t *alarmSeverity)
|
|
||||||
{
|
|
||||||
return cafeDoppio.getCache(handleArray, nelem, DBR_STS_DOUBLE, val, statusArray,
|
|
||||||
alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache (const unsigned int *handleArray, unsigned int nelem, dbr_double_t * val, int *statusArray)
|
|
||||||
{
|
|
||||||
return cafeDoppio.getCache(handleArray, nelem, DBR_DOUBLE, val, statusArray);
|
|
||||||
}
|
|
||||||
|
|
||||||
////////////////////////////////////////////// by PV name ///////////////////////////////////
|
|
||||||
|
|
||||||
int getCache(const char * pv, string & valStr); //0+
|
|
||||||
int getCache(const char * pv, string & valStr, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //0+
|
|
||||||
int getCache(const char * pv, string & valStr,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //0+
|
|
||||||
int getCache(const char * pv, dbr_string_t & val); //0
|
|
||||||
int getCache(const char * pv, dbr_string_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //0
|
|
||||||
int getCache(const char * pv, dbr_string_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //0
|
|
||||||
int getCache(const char * pv, dbr_short_t & val); //1
|
|
||||||
int getCache(const char * pv, dbr_short_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //1
|
|
||||||
int getCache(const char * pv, dbr_short_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //1
|
|
||||||
int getCache(const char * pv, dbr_float_t & val); //2
|
|
||||||
int getCache(const char * pv, dbr_float_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //2
|
|
||||||
int getCache(const char * pv, dbr_float_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //2
|
|
||||||
int getCache(const char * pv, dbr_enum_t & val); //3
|
|
||||||
int getCache(const char * pv, dbr_enum_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //3
|
|
||||||
int getCache(const char * pv, dbr_enum_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //3
|
|
||||||
int getCache(const char * pv, dbr_char_t & val); //4
|
|
||||||
int getCache(const char * pv, dbr_char_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //4
|
|
||||||
int getCache(const char * pv, dbr_char_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //4
|
|
||||||
int getCache(const char * pv, dbr_long_t & val); //5
|
|
||||||
int getCache(const char * pv, dbr_long_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //5
|
|
||||||
int getCache(const char * pv, dbr_long_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //5
|
|
||||||
int getCache(const char * pv, long long & val) //5+
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return CAFE::getCache(handle, val);
|
|
||||||
}
|
|
||||||
int getCache(const char * pv, long long & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity) //5+
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return CAFE::getCache(handle, val, alarmStatus, alarmSeverity);
|
|
||||||
}
|
|
||||||
int getCache(const char * pv, long long & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts) //5+
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return CAFE::getCache(handle, val, alarmStatus, alarmSeverity, ts);
|
|
||||||
}
|
|
||||||
int getCache(const char * pv, dbr_double_t & val); //6
|
|
||||||
int getCache(const char * pv, dbr_double_t & val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity); //6
|
|
||||||
int getCache(const char * pv, dbr_double_t & val,
|
|
||||||
dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts); //6
|
|
||||||
|
|
||||||
|
|
||||||
//6
|
|
||||||
int getCache(const char * pv, dbr_double_t * _val)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeDoppio.getCache(handle, DBR_DOUBLE, _val);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_double_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeDoppio.getCache(handle, DBR_STS_DOUBLE, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_double_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeDoppio.getCache(handle, DBR_TIME_DOUBLE, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
|
|
||||||
//5+
|
|
||||||
int getCache(const char * pv, long long * _val)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return CAFE::getCache(handle, _val);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, long long * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return CAFE::getCache(handle, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, long long * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return CAFE::getCache(handle, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
|
|
||||||
//5
|
|
||||||
int getCache(const char * pv, dbr_long_t * _val)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeLatte.getCache(handle, DBR_LONG, _val);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_long_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeLatte.getCache(handle, DBR_STS_LONG, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_long_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeLatte.getCache(handle, DBR_TIME_LONG, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//4
|
|
||||||
int getCache(const char * pv, dbr_char_t * _val)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeCappuccino.getCache(handle, DBR_CHAR, _val);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_char_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeCappuccino.getCache(handle, DBR_STS_ENUM, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_char_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeCappuccino.getCache(handle, DBR_TIME_ENUM, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//3
|
|
||||||
int getCache(const char * pv, dbr_enum_t * _val)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeEspresso.getCache(handle, DBR_ENUM, _val);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_enum_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeEspresso.getCache(handle, DBR_STS_ENUM, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_enum_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeEspresso.getCache(handle, DBR_TIME_ENUM, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//2
|
|
||||||
int getCache(const char * pv, dbr_float_t * _val)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeFrappuccino.getCache(handle, DBR_FLOAT, _val);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_float_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeFrappuccino.getCache(handle, DBR_STS_FLOAT, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_float_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeFrappuccino.getCache(handle, DBR_TIME_FLOAT, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//1
|
|
||||||
int getCache(const char * pv, dbr_short_t * _val)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeSchale.getCache(handle, DBR_SHORT, _val);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_short_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeSchale.getCache(handle, DBR_STS_SHORT, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_short_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeSchale.getCache(handle, DBR_TIME_SHORT, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
};
|
|
||||||
//0
|
|
||||||
int getCache(const char * pv, dbr_string_t * _val)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeSoluble.getCache(handle, DBR_STRING, _val);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_string_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeSoluble.getCache(handle, DBR_STS_STRING, _val, alarmStatus, alarmSeverity);
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, dbr_string_t * _val, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
return cafeSoluble.getCache(handle, DBR_TIME_STRING, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
}
|
|
||||||
//0+
|
|
||||||
int getCache(const char * pv, string * valStr)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
dbr_string_t * _val = new dbr_string_t[handleHelper.getNelemRequest(handle)];
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_STRING, _val);
|
|
||||||
for (unsigned int i=0; i< handleHelper.getNelemRequest(handle); ++i) {
|
|
||||||
valStr[i]=_val[i];
|
|
||||||
}
|
|
||||||
delete [] _val;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, string * valStr, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
dbr_string_t * _val = new dbr_string_t[handleHelper.getNelemRequest(handle)];
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_STS_STRING, _val, alarmStatus, alarmSeverity);
|
|
||||||
for (unsigned int i=0; i< handleHelper.getNelemRequest(handle); ++i) {
|
|
||||||
valStr[i]=_val[i];
|
|
||||||
}
|
|
||||||
delete [] _val;
|
|
||||||
return status;
|
|
||||||
};
|
|
||||||
int getCache(const char * pv, string * valStr, dbr_short_t &alarmStatus, dbr_short_t &alarmSeverity, epicsTimeStamp &ts)
|
|
||||||
{
|
|
||||||
unsigned int handle=handleHelper.getHandleFromPV(pv);
|
|
||||||
dbr_string_t * _val = new dbr_string_t[handleHelper.getNelemRequest(handle)];
|
|
||||||
status=cafeSoluble.getCache(handle, DBR_TIME_STRING, _val, alarmStatus, alarmSeverity, ts);
|
|
||||||
for (unsigned int i=0; i< handleHelper.getNelemRequest(handle); ++i) {
|
|
||||||
valStr[i]=_val[i];
|
|
||||||
}
|
|
||||||
delete [] _val;
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif // CAFECACHE_H
|
|
||||||
+14
-14
@@ -42,8 +42,8 @@ host_triplet = x86_64-unknown-linux-gnu
|
|||||||
#if HAVE_PYTHON_
|
#if HAVE_PYTHON_
|
||||||
#include_HEADERS += PyCafe_api.h
|
#include_HEADERS += PyCafe_api.h
|
||||||
#endif
|
#endif
|
||||||
#am__append_2 = PyCafe.h
|
am__append_2 = PyCafe.h
|
||||||
am__append_3 = PyCafe_api.h
|
#am__append_3 = PyCafe_api.h
|
||||||
subdir = include
|
subdir = include
|
||||||
DIST_COMMON = $(am__include_HEADERS_DIST) $(srcdir)/makefile.am \
|
DIST_COMMON = $(am__include_HEADERS_DIST) $(srcdir)/makefile.am \
|
||||||
$(srcdir)/makefile.in
|
$(srcdir)/makefile.in
|
||||||
@@ -104,21 +104,21 @@ CTAGS = ctags
|
|||||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||||
ACLOCAL = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run aclocal-1.11
|
ACLOCAL = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run aclocal-1.11
|
||||||
AMTAR = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run tar
|
AMTAR = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run tar
|
||||||
AM_CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml
|
AM_CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/python3.7m -I/opt/gfa/python-3.7/latest/lib/python3.7/site-packages/numpy/core/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml
|
||||||
AM_LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
AM_LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
||||||
AR = ar
|
AR = ar
|
||||||
AUTOCONF = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoconf
|
AUTOCONF = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoconf
|
||||||
AUTOHEADER = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoheader
|
AUTOHEADER = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoheader
|
||||||
AUTOMAKE = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run automake-1.11
|
AUTOMAKE = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run automake-1.11
|
||||||
AWK = gawk
|
AWK = gawk
|
||||||
CAFE_CPPFLAGS = -I$(top_srcdir)/include
|
CAFE_CPPFLAGS = -I$(top_srcdir)/include
|
||||||
CC = /opt/psi/Programming/gcc/6.3.0/bin/gcc
|
CC = /opt/psi/Programming/gcc/7.3.0/bin/gcc
|
||||||
CCDEPMODE = depmode=gcc3
|
CCDEPMODE = depmode=gcc3
|
||||||
CFLAGS = -g -O2
|
CFLAGS = -g -O2
|
||||||
CPP = /opt/psi/Programming/gcc/6.3.0/bin/gcc -E
|
CPP = /opt/psi/Programming/gcc/7.3.0/bin/gcc -E
|
||||||
CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml
|
CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/python3.7m -I/opt/gfa/python-3.7/latest/lib/python3.7/site-packages/numpy/core/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml
|
||||||
CXX = /opt/psi/Programming/gcc/6.3.0/bin/g++
|
CXX = /opt/psi/Programming/gcc/7.3.0/bin/g++
|
||||||
CXXCPP = /opt/psi/Programming/gcc/6.3.0/bin/g++ -E
|
CXXCPP = /opt/psi/Programming/gcc/7.3.0/bin/g++ -E
|
||||||
CXXDEPMODE = depmode=gcc3
|
CXXDEPMODE = depmode=gcc3
|
||||||
CXXFLAGS = -g -O2
|
CXXFLAGS = -g -O2
|
||||||
CYGPATH_W = echo
|
CYGPATH_W = echo
|
||||||
@@ -140,9 +140,9 @@ INSTALL_PROGRAM = ${INSTALL}
|
|||||||
INSTALL_SCRIPT = ${INSTALL}
|
INSTALL_SCRIPT = ${INSTALL}
|
||||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||||
LD = /usr/bin/ld -m elf_x86_64
|
LD = /usr/bin/ld -m elf_x86_64
|
||||||
LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
||||||
LIBOBJS =
|
LIBOBJS =
|
||||||
LIBS = -lQt5Xml
|
LIBS = -lQt5Xml -lpython3.7m
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||||
LIPO =
|
LIPO =
|
||||||
LN_S = ln -s
|
LN_S = ln -s
|
||||||
@@ -175,7 +175,7 @@ abs_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/include
|
|||||||
abs_top_builddir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
abs_top_builddir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
||||||
abs_top_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
abs_top_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
||||||
ac_ct_AR = ar
|
ac_ct_AR = ar
|
||||||
ac_ct_CC = /opt/psi/Programming/gcc/6.3.0/bin/gcc
|
ac_ct_CC = /opt/psi/Programming/gcc/7.3.0/bin/gcc
|
||||||
ac_ct_CXX =
|
ac_ct_CXX =
|
||||||
ac_ct_DUMPBIN =
|
ac_ct_DUMPBIN =
|
||||||
am__include = include
|
am__include = include
|
||||||
@@ -204,7 +204,7 @@ htmldir = ${docdir}
|
|||||||
includedir = ${prefix}/include
|
includedir = ${prefix}/include
|
||||||
infodir = ${datarootdir}/info
|
infodir = ${datarootdir}/info
|
||||||
install_sh = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/install-sh
|
install_sh = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/install-sh
|
||||||
libdir = /opt/gfa/cafe/cpp/cafe-1.13.0-gcc-6.3.0/lib/SL6-x86_64
|
libdir = /opt/gfa/cafe/cpp/cafe-1.13.0/lib/SL6-x86_64
|
||||||
libexecdir = ${exec_prefix}/libexec
|
libexecdir = ${exec_prefix}/libexec
|
||||||
localedir = ${datarootdir}/locale
|
localedir = ${datarootdir}/locale
|
||||||
localstatedir = ${prefix}/var
|
localstatedir = ${prefix}/var
|
||||||
@@ -212,7 +212,7 @@ mandir = ${datarootdir}/man
|
|||||||
mkdir_p = /bin/mkdir -p
|
mkdir_p = /bin/mkdir -p
|
||||||
oldincludedir = /usr/include
|
oldincludedir = /usr/include
|
||||||
pdfdir = ${docdir}
|
pdfdir = ${docdir}
|
||||||
prefix = /opt/gfa/cafe/cpp/cafe-1.13.0-gcc-6.3.0
|
prefix = /opt/gfa/cafe/cpp/cafe-1.13.0
|
||||||
program_transform_name = s,x,x,
|
program_transform_name = s,x,x,
|
||||||
psdir = ${docdir}
|
psdir = ${docdir}
|
||||||
sbindir = ${exec_prefix}/sbin
|
sbindir = ${exec_prefix}/sbin
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ old_postuninstall_cmds=""
|
|||||||
lock_old_archive_extraction=no
|
lock_old_archive_extraction=no
|
||||||
|
|
||||||
# A C compiler.
|
# A C compiler.
|
||||||
LTCC="/opt/psi/Programming/gcc/6.3.0/bin/gcc"
|
LTCC="/opt/psi/Programming/gcc/7.3.0/bin/gcc"
|
||||||
|
|
||||||
# LTCC compiler flags.
|
# LTCC compiler flags.
|
||||||
LTCFLAGS="-g -O2"
|
LTCFLAGS="-g -O2"
|
||||||
@@ -282,7 +282,7 @@ finish_eval=""
|
|||||||
hardcode_into_libs=yes
|
hardcode_into_libs=yes
|
||||||
|
|
||||||
# Compile-time system search path for libraries.
|
# Compile-time system search path for libraries.
|
||||||
sys_lib_search_path_spec="/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/lib/gcc/x86_64-pc-linux-gnu/6.3.0 /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/lib/gcc /opt/psi/Programming/gcc/6.3.0/lib64 /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/lib64 /lib64 /usr/lib64 /opt/psi/Programming/gcc/6.3.0/lib /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/lib /lib /usr/lib "
|
sys_lib_search_path_spec="/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0 /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/lib/gcc /opt/psi/Programming/gcc/7.3.0/lib64 /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/lib64 /lib64 /usr/lib64 /opt/psi/Programming/gcc/7.3.0/lib /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/lib /lib /usr/lib "
|
||||||
|
|
||||||
# Detected run-time system search path for libraries.
|
# Detected run-time system search path for libraries.
|
||||||
sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib64/atlas /usr/lib64/ctapi /usr/lib64/llvm /usr/lib64/mysql /usr/lib64/papi-4.1.3 /usr/lib64/papi-5.1.1/usr/lib /usr/lib/qt-3.3/lib /usr/lib64/qt-3.3/lib /usr/lib64/tcl8.5/tclx8.4 /usr/lib64/tcl8.5 /usr/lib64/xulrunner "
|
sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib64/atlas /usr/lib64/ctapi /usr/lib64/llvm /usr/lib64/mysql /usr/lib64/papi-4.1.3 /usr/lib64/papi-5.1.1/usr/lib /usr/lib/qt-3.3/lib /usr/lib64/qt-3.3/lib /usr/lib64/tcl8.5/tclx8.4 /usr/lib64/tcl8.5 /usr/lib64/xulrunner "
|
||||||
@@ -315,7 +315,7 @@ reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
|
|||||||
old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$tool_oldlib"
|
old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$tool_oldlib"
|
||||||
|
|
||||||
# A language specific compiler.
|
# A language specific compiler.
|
||||||
CC="/opt/psi/Programming/gcc/6.3.0/bin/gcc"
|
CC="/opt/psi/Programming/gcc/7.3.0/bin/gcc"
|
||||||
|
|
||||||
# Is the compiler the GNU compiler?
|
# Is the compiler the GNU compiler?
|
||||||
with_gcc=yes
|
with_gcc=yes
|
||||||
@@ -11694,7 +11694,7 @@ reload_cmds="\$LD\$reload_flag -o \$output\$reload_objs"
|
|||||||
old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$tool_oldlib"
|
old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$tool_oldlib"
|
||||||
|
|
||||||
# A language specific compiler.
|
# A language specific compiler.
|
||||||
CC="/opt/psi/Programming/gcc/6.3.0/bin/g++"
|
CC="/opt/psi/Programming/gcc/7.3.0/bin/g++"
|
||||||
|
|
||||||
# Is the compiler the GNU compiler?
|
# Is the compiler the GNU compiler?
|
||||||
with_gcc=yes
|
with_gcc=yes
|
||||||
@@ -11815,17 +11815,17 @@ file_list_spec=""
|
|||||||
hardcode_action=immediate
|
hardcode_action=immediate
|
||||||
|
|
||||||
# The directories searched by this compiler when creating a shared library.
|
# The directories searched by this compiler when creating a shared library.
|
||||||
compiler_lib_search_dirs="/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/6.3.0 /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc /opt/psi/Programming/gcc/6.3.0/lib64/../lib64 /opt/psi/Programming/gcc/6.3.0/lib/../lib64 /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/6.3.0/../../../../lib64 /lib/../lib64 /usr/lib/../lib64 /opt/psi/Programming/gcc/6.3.0/lib64 /opt/psi/Programming/gcc/6.3.0/lib /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/6.3.0/../../.."
|
compiler_lib_search_dirs="/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0 /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc /opt/psi/Programming/gcc/7.3.0/lib64/../lib64 /opt/psi/Programming/gcc/7.3.0/lib/../lib64 /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64 /lib/../lib64 /usr/lib/../lib64 /opt/psi/Programming/gcc/7.3.0/lib64 /opt/psi/Programming/gcc/7.3.0/lib /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../.."
|
||||||
|
|
||||||
# Dependencies to place before and after the objects being linked to
|
# Dependencies to place before and after the objects being linked to
|
||||||
# create a shared library.
|
# create a shared library.
|
||||||
predep_objects="/usr/lib/../lib64/crti.o /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/6.3.0/crtbeginS.o"
|
predep_objects="/usr/lib/../lib64/crti.o /afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/crtbeginS.o"
|
||||||
postdep_objects="/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/6.3.0/crtendS.o /usr/lib/../lib64/crtn.o"
|
postdep_objects="/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/crtendS.o /usr/lib/../lib64/crtn.o"
|
||||||
predeps=""
|
predeps=""
|
||||||
postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s"
|
postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s"
|
||||||
|
|
||||||
# The library search path used internally by the compiler when linking
|
# The library search path used internally by the compiler when linking
|
||||||
# a shared library.
|
# a shared library.
|
||||||
compiler_lib_search_path="-L/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/6.3.0 -L/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc -L/opt/psi/Programming/gcc/6.3.0/lib64/../lib64 -L/opt/psi/Programming/gcc/6.3.0/lib/../lib64 -L/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/6.3.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/opt/psi/Programming/gcc/6.3.0/lib64 -L/opt/psi/Programming/gcc/6.3.0/lib -L/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/6.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/6.3.0/../../.."
|
compiler_lib_search_path="-L/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0 -L/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc -L/opt/psi/Programming/gcc/7.3.0/lib64/../lib64 -L/opt/psi/Programming/gcc/7.3.0/lib/../lib64 -L/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/opt/psi/Programming/gcc/7.3.0/lib64 -L/opt/psi/Programming/gcc/7.3.0/lib -L/afs/psi.ch/sys/psi.x86_64_slp6/Programming/gcc/7.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../.."
|
||||||
|
|
||||||
# ### END LIBTOOL TAG CONFIG: CXX
|
# ### END LIBTOOL TAG CONFIG: CXX
|
||||||
|
|||||||
@@ -134,21 +134,21 @@ distuninstallcheck_listfiles = find . -type f -print
|
|||||||
distcleancheck_listfiles = find . -type f -print
|
distcleancheck_listfiles = find . -type f -print
|
||||||
ACLOCAL = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run aclocal-1.11
|
ACLOCAL = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run aclocal-1.11
|
||||||
AMTAR = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run tar
|
AMTAR = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run tar
|
||||||
AM_CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml -I$(top_srcdir)/include
|
AM_CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/python3.7m -I/opt/gfa/python-3.7/latest/lib/python3.7/site-packages/numpy/core/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml -I$(top_srcdir)/include
|
||||||
AM_LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib @CAFE_LIBS@
|
AM_LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib @CAFE_LIBS@
|
||||||
AR = ar
|
AR = ar
|
||||||
AUTOCONF = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoconf
|
AUTOCONF = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoconf
|
||||||
AUTOHEADER = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoheader
|
AUTOHEADER = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoheader
|
||||||
AUTOMAKE = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run automake-1.11
|
AUTOMAKE = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run automake-1.11
|
||||||
AWK = gawk
|
AWK = gawk
|
||||||
CAFE_CPPFLAGS = -I$(top_srcdir)/include
|
CAFE_CPPFLAGS = -I$(top_srcdir)/include
|
||||||
CC = /opt/psi/Programming/gcc/6.3.0/bin/gcc
|
CC = /opt/psi/Programming/gcc/7.3.0/bin/gcc
|
||||||
CCDEPMODE = depmode=gcc3
|
CCDEPMODE = depmode=gcc3
|
||||||
CFLAGS = -g -O2
|
CFLAGS = -g -O2
|
||||||
CPP = /opt/psi/Programming/gcc/6.3.0/bin/gcc -E
|
CPP = /opt/psi/Programming/gcc/7.3.0/bin/gcc -E
|
||||||
CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml
|
CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/python3.7m -I/opt/gfa/python-3.7/latest/lib/python3.7/site-packages/numpy/core/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml
|
||||||
CXX = /opt/psi/Programming/gcc/6.3.0/bin/g++
|
CXX = /opt/psi/Programming/gcc/7.3.0/bin/g++
|
||||||
CXXCPP = /opt/psi/Programming/gcc/6.3.0/bin/g++ -E
|
CXXCPP = /opt/psi/Programming/gcc/7.3.0/bin/g++ -E
|
||||||
CXXDEPMODE = depmode=gcc3
|
CXXDEPMODE = depmode=gcc3
|
||||||
CXXFLAGS = -g -O2
|
CXXFLAGS = -g -O2
|
||||||
CYGPATH_W = echo
|
CYGPATH_W = echo
|
||||||
@@ -170,9 +170,9 @@ INSTALL_PROGRAM = ${INSTALL}
|
|||||||
INSTALL_SCRIPT = ${INSTALL}
|
INSTALL_SCRIPT = ${INSTALL}
|
||||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||||
LD = /usr/bin/ld -m elf_x86_64
|
LD = /usr/bin/ld -m elf_x86_64
|
||||||
LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
||||||
LIBOBJS =
|
LIBOBJS =
|
||||||
LIBS = -lQt5Xml
|
LIBS = -lQt5Xml -lpython3.7m
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||||
LIPO =
|
LIPO =
|
||||||
LN_S = ln -s
|
LN_S = ln -s
|
||||||
@@ -205,7 +205,7 @@ abs_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
|||||||
abs_top_builddir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
abs_top_builddir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
||||||
abs_top_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
abs_top_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
||||||
ac_ct_AR = ar
|
ac_ct_AR = ar
|
||||||
ac_ct_CC = /opt/psi/Programming/gcc/6.3.0/bin/gcc
|
ac_ct_CC = /opt/psi/Programming/gcc/7.3.0/bin/gcc
|
||||||
ac_ct_CXX =
|
ac_ct_CXX =
|
||||||
ac_ct_DUMPBIN =
|
ac_ct_DUMPBIN =
|
||||||
am__include = include
|
am__include = include
|
||||||
@@ -234,7 +234,7 @@ htmldir = ${docdir}
|
|||||||
includedir = ${prefix}/include
|
includedir = ${prefix}/include
|
||||||
infodir = ${datarootdir}/info
|
infodir = ${datarootdir}/info
|
||||||
install_sh = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/install-sh
|
install_sh = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/install-sh
|
||||||
libdir = /opt/gfa/cafe/cpp/cafe-1.13.0-gcc-6.3.0/lib/SL6-x86_64
|
libdir = /opt/gfa/cafe/cpp/cafe-1.13.0/lib/SL6-x86_64
|
||||||
libexecdir = ${exec_prefix}/libexec
|
libexecdir = ${exec_prefix}/libexec
|
||||||
localedir = ${datarootdir}/locale
|
localedir = ${datarootdir}/locale
|
||||||
localstatedir = ${prefix}/var
|
localstatedir = ${prefix}/var
|
||||||
@@ -242,7 +242,7 @@ mandir = ${datarootdir}/man
|
|||||||
mkdir_p = /bin/mkdir -p
|
mkdir_p = /bin/mkdir -p
|
||||||
oldincludedir = /usr/include
|
oldincludedir = /usr/include
|
||||||
pdfdir = ${docdir}
|
pdfdir = ${docdir}
|
||||||
prefix = /opt/gfa/cafe/cpp/cafe-1.13.0-gcc-6.3.0
|
prefix = /opt/gfa/cafe/cpp/cafe-1.13.0
|
||||||
program_transform_name = s,x,x,
|
program_transform_name = s,x,x,
|
||||||
psdir = ${docdir}
|
psdir = ${docdir}
|
||||||
sbindir = ${exec_prefix}/sbin
|
sbindir = ${exec_prefix}/sbin
|
||||||
|
|||||||
-129051
File diff suppressed because it is too large
Load Diff
-68149
File diff suppressed because it is too large
Load Diff
-101266
File diff suppressed because it is too large
Load Diff
-103919
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
|||||||
|
# dummy
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
# dummy
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
# dummy
|
||||||
-3043
File diff suppressed because it is too large
Load Diff
+87
-74
@@ -41,8 +41,8 @@ host_triplet = x86_64-unknown-linux-gnu
|
|||||||
#am__append_1 = zbsCafeService.cpp zbsDataHolders.cpp \
|
#am__append_1 = zbsCafeService.cpp zbsDataHolders.cpp \
|
||||||
# bitshuffle/bitshuffle_core.c bitshuffle/bitshuffle.c bitshuffle/iochain.c
|
# bitshuffle/bitshuffle_core.c bitshuffle/bitshuffle.c bitshuffle/iochain.c
|
||||||
|
|
||||||
##am__append_2 = pycafe/PyCafe_sf.cpp
|
#am__append_2 = pycafe/PyCafe_sf.cpp
|
||||||
#am__append_3 = pycafe/PyCafe.cpp
|
am__append_3 = pycafe/PyCafe.cpp
|
||||||
subdir = src
|
subdir = src
|
||||||
DIST_COMMON = $(srcdir)/makefile.am $(srcdir)/makefile.in
|
DIST_COMMON = $(srcdir)/makefile.am $(srcdir)/makefile.in
|
||||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||||
@@ -91,11 +91,15 @@ am__libcafe_la_SOURCES_DIST = cafe.cpp cafeCache.cpp cafeGroup.cpp \
|
|||||||
zbsDataHolders.cpp bitshuffle/bitshuffle_core.c \
|
zbsDataHolders.cpp bitshuffle/bitshuffle_core.c \
|
||||||
bitshuffle/bitshuffle.c bitshuffle/iochain.c \
|
bitshuffle/bitshuffle.c bitshuffle/iochain.c \
|
||||||
pycafe/PyCafe_sf.cpp pycafe/PyCafe.cpp
|
pycafe/PyCafe_sf.cpp pycafe/PyCafe.cpp
|
||||||
|
am__dirstamp = $(am__leading_dot)dirstamp
|
||||||
#am__objects_1 = zbsCafeService.lo zbsDataHolders.lo \
|
#am__objects_1 = zbsCafeService.lo zbsDataHolders.lo \
|
||||||
# bitshuffle_core.lo bitshuffle.lo iochain.lo
|
# bitshuffle/bitshuffle_core.lo \
|
||||||
##am__objects_2 = \
|
# bitshuffle/bitshuffle.lo \
|
||||||
## PyCafe_sf.lo
|
# bitshuffle/iochain.lo
|
||||||
#am__objects_3 = PyCafe.lo
|
#am__objects_2 = \
|
||||||
|
# pycafe/PyCafe_sf.lo
|
||||||
|
am__objects_3 = \
|
||||||
|
pycafe/PyCafe.lo
|
||||||
am_libcafe_la_OBJECTS = cafe.lo cafeCache.lo cafeGroup.lo \
|
am_libcafe_la_OBJECTS = cafe.lo cafeCache.lo cafeGroup.lo \
|
||||||
cafeVectors.lo cafeXML.lo callbackHandlerCreate.lo \
|
cafeVectors.lo cafeXML.lo callbackHandlerCreate.lo \
|
||||||
callbackHandlerMonitor.lo conduit.lo connect.lo \
|
callbackHandlerMonitor.lo conduit.lo connect.lo \
|
||||||
@@ -138,21 +142,21 @@ CTAGS = ctags
|
|||||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||||
ACLOCAL = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run aclocal-1.11
|
ACLOCAL = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run aclocal-1.11
|
||||||
AMTAR = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run tar
|
AMTAR = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run tar
|
||||||
AM_CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml -I$(top_srcdir)/include
|
AM_CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/python3.7m -I/opt/gfa/python-3.7/latest/lib/python3.7/site-packages/numpy/core/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml -I$(top_srcdir)/include
|
||||||
AM_LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
AM_LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
||||||
AR = ar
|
AR = ar
|
||||||
AUTOCONF = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoconf
|
AUTOCONF = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoconf
|
||||||
AUTOHEADER = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoheader
|
AUTOHEADER = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run autoheader
|
||||||
AUTOMAKE = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run automake-1.11
|
AUTOMAKE = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/missing --run automake-1.11
|
||||||
AWK = gawk
|
AWK = gawk
|
||||||
CAFE_CPPFLAGS = -I$(top_srcdir)/include
|
CAFE_CPPFLAGS = -I$(top_srcdir)/include
|
||||||
CC = /opt/psi/Programming/gcc/6.3.0/bin/gcc
|
CC = /opt/psi/Programming/gcc/7.3.0/bin/gcc
|
||||||
CCDEPMODE = depmode=gcc3
|
CCDEPMODE = depmode=gcc3
|
||||||
CFLAGS = -g -O2
|
CFLAGS = -g -O2
|
||||||
CPP = /opt/psi/Programming/gcc/6.3.0/bin/gcc -E
|
CPP = /opt/psi/Programming/gcc/7.3.0/bin/gcc -E
|
||||||
CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml
|
CPPFLAGS = -fexceptions -fPIC -std=c++1z -I/usr/local/epics/base/include/ -I/usr/local/epics/base/include/os/Linux -I/opt/gfa/cafe/boost/boost_1_61_0/include/boost -I/opt/gfa/cafe/boost/boost_1_61_0/include -I/opt/gfa/python-3.7/latest/include/python3.7m -I/opt/gfa/python-3.7/latest/lib/python3.7/site-packages/numpy/core/include -I/opt/gfa/python-3.7/latest/include/qt -I/opt/gfa/python-3.7/latest/include/qt/QtCore -I/opt/gfa/python-3.7/latest/include/qt/QtXml
|
||||||
CXX = /opt/psi/Programming/gcc/6.3.0/bin/g++
|
CXX = /opt/psi/Programming/gcc/7.3.0/bin/g++
|
||||||
CXXCPP = /opt/psi/Programming/gcc/6.3.0/bin/g++ -E
|
CXXCPP = /opt/psi/Programming/gcc/7.3.0/bin/g++ -E
|
||||||
CXXDEPMODE = depmode=gcc3
|
CXXDEPMODE = depmode=gcc3
|
||||||
CXXFLAGS = -g -O2
|
CXXFLAGS = -g -O2
|
||||||
CYGPATH_W = echo
|
CYGPATH_W = echo
|
||||||
@@ -174,9 +178,9 @@ INSTALL_PROGRAM = ${INSTALL}
|
|||||||
INSTALL_SCRIPT = ${INSTALL}
|
INSTALL_SCRIPT = ${INSTALL}
|
||||||
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
|
||||||
LD = /usr/bin/ld -m elf_x86_64
|
LD = /usr/bin/ld -m elf_x86_64
|
||||||
LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
LDFLAGS = -L/usr/local/epics/base/lib/SL6-x86_64 -Wl,-rpath,/usr/local/epics/base/lib/SL6-x86_64 -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib -L/opt/gfa/python-3.7/latest/lib -Wl,-rpath,/opt/gfa/python-3.7/latest/lib
|
||||||
LIBOBJS =
|
LIBOBJS =
|
||||||
LIBS = -lQt5Xml
|
LIBS = -lQt5Xml -lpython3.7m
|
||||||
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
LIBTOOL = $(SHELL) $(top_builddir)/libtool
|
||||||
LIPO =
|
LIPO =
|
||||||
LN_S = ln -s
|
LN_S = ln -s
|
||||||
@@ -209,7 +213,7 @@ abs_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/src
|
|||||||
abs_top_builddir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
abs_top_builddir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
||||||
abs_top_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
abs_top_srcdir = /afs/psi.ch/project/cafe/gitlab/CAFE/cpp
|
||||||
ac_ct_AR = ar
|
ac_ct_AR = ar
|
||||||
ac_ct_CC = /opt/psi/Programming/gcc/6.3.0/bin/gcc
|
ac_ct_CC = /opt/psi/Programming/gcc/7.3.0/bin/gcc
|
||||||
ac_ct_CXX =
|
ac_ct_CXX =
|
||||||
ac_ct_DUMPBIN =
|
ac_ct_DUMPBIN =
|
||||||
am__include = include
|
am__include = include
|
||||||
@@ -238,7 +242,7 @@ htmldir = ${docdir}
|
|||||||
includedir = ${prefix}/include
|
includedir = ${prefix}/include
|
||||||
infodir = ${datarootdir}/info
|
infodir = ${datarootdir}/info
|
||||||
install_sh = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/install-sh
|
install_sh = ${SHELL} /afs/psi.ch/project/cafe/gitlab/CAFE/cpp/install-sh
|
||||||
libdir = /opt/gfa/cafe/cpp/cafe-1.13.0-gcc-6.3.0/lib/SL6-x86_64
|
libdir = /opt/gfa/cafe/cpp/cafe-1.13.0/lib/SL6-x86_64
|
||||||
libexecdir = ${exec_prefix}/libexec
|
libexecdir = ${exec_prefix}/libexec
|
||||||
localedir = ${datarootdir}/locale
|
localedir = ${datarootdir}/locale
|
||||||
localstatedir = ${prefix}/var
|
localstatedir = ${prefix}/var
|
||||||
@@ -246,7 +250,7 @@ mandir = ${datarootdir}/man
|
|||||||
mkdir_p = /bin/mkdir -p
|
mkdir_p = /bin/mkdir -p
|
||||||
oldincludedir = /usr/include
|
oldincludedir = /usr/include
|
||||||
pdfdir = ${docdir}
|
pdfdir = ${docdir}
|
||||||
prefix = /opt/gfa/cafe/cpp/cafe-1.13.0-gcc-6.3.0
|
prefix = /opt/gfa/cafe/cpp/cafe-1.13.0
|
||||||
program_transform_name = s,x,x,
|
program_transform_name = s,x,x,
|
||||||
psdir = ${docdir}
|
psdir = ${docdir}
|
||||||
sbindir = ${exec_prefix}/sbin
|
sbindir = ${exec_prefix}/sbin
|
||||||
@@ -341,19 +345,47 @@ clean-libLTLIBRARIES:
|
|||||||
echo "rm -f \"$${dir}/so_locations\""; \
|
echo "rm -f \"$${dir}/so_locations\""; \
|
||||||
rm -f "$${dir}/so_locations"; \
|
rm -f "$${dir}/so_locations"; \
|
||||||
done
|
done
|
||||||
|
bitshuffle/$(am__dirstamp):
|
||||||
|
@$(MKDIR_P) bitshuffle
|
||||||
|
@: > bitshuffle/$(am__dirstamp)
|
||||||
|
bitshuffle/$(DEPDIR)/$(am__dirstamp):
|
||||||
|
@$(MKDIR_P) bitshuffle/$(DEPDIR)
|
||||||
|
@: > bitshuffle/$(DEPDIR)/$(am__dirstamp)
|
||||||
|
bitshuffle/bitshuffle_core.lo: bitshuffle/$(am__dirstamp) \
|
||||||
|
bitshuffle/$(DEPDIR)/$(am__dirstamp)
|
||||||
|
bitshuffle/bitshuffle.lo: bitshuffle/$(am__dirstamp) \
|
||||||
|
bitshuffle/$(DEPDIR)/$(am__dirstamp)
|
||||||
|
bitshuffle/iochain.lo: bitshuffle/$(am__dirstamp) \
|
||||||
|
bitshuffle/$(DEPDIR)/$(am__dirstamp)
|
||||||
|
pycafe/$(am__dirstamp):
|
||||||
|
@$(MKDIR_P) pycafe
|
||||||
|
@: > pycafe/$(am__dirstamp)
|
||||||
|
pycafe/$(DEPDIR)/$(am__dirstamp):
|
||||||
|
@$(MKDIR_P) pycafe/$(DEPDIR)
|
||||||
|
@: > pycafe/$(DEPDIR)/$(am__dirstamp)
|
||||||
|
pycafe/PyCafe_sf.lo: pycafe/$(am__dirstamp) \
|
||||||
|
pycafe/$(DEPDIR)/$(am__dirstamp)
|
||||||
|
pycafe/PyCafe.lo: pycafe/$(am__dirstamp) \
|
||||||
|
pycafe/$(DEPDIR)/$(am__dirstamp)
|
||||||
libcafe.la: $(libcafe_la_OBJECTS) $(libcafe_la_DEPENDENCIES)
|
libcafe.la: $(libcafe_la_OBJECTS) $(libcafe_la_DEPENDENCIES)
|
||||||
$(libcafe_la_LINK) -rpath $(libdir) $(libcafe_la_OBJECTS) $(libcafe_la_LIBADD) $(LIBS)
|
$(libcafe_la_LINK) -rpath $(libdir) $(libcafe_la_OBJECTS) $(libcafe_la_LIBADD) $(LIBS)
|
||||||
|
|
||||||
mostlyclean-compile:
|
mostlyclean-compile:
|
||||||
-rm -f *.$(OBJEXT)
|
-rm -f *.$(OBJEXT)
|
||||||
|
-rm -f bitshuffle/bitshuffle.$(OBJEXT)
|
||||||
|
-rm -f bitshuffle/bitshuffle.lo
|
||||||
|
-rm -f bitshuffle/bitshuffle_core.$(OBJEXT)
|
||||||
|
-rm -f bitshuffle/bitshuffle_core.lo
|
||||||
|
-rm -f bitshuffle/iochain.$(OBJEXT)
|
||||||
|
-rm -f bitshuffle/iochain.lo
|
||||||
|
-rm -f pycafe/PyCafe.$(OBJEXT)
|
||||||
|
-rm -f pycafe/PyCafe.lo
|
||||||
|
-rm -f pycafe/PyCafe_sf.$(OBJEXT)
|
||||||
|
-rm -f pycafe/PyCafe_sf.lo
|
||||||
|
|
||||||
distclean-compile:
|
distclean-compile:
|
||||||
-rm -f *.tab.c
|
-rm -f *.tab.c
|
||||||
|
|
||||||
include ./$(DEPDIR)/PyCafe.Plo
|
|
||||||
include ./$(DEPDIR)/PyCafe_sf.Plo
|
|
||||||
include ./$(DEPDIR)/bitshuffle.Plo
|
|
||||||
include ./$(DEPDIR)/bitshuffle_core.Plo
|
|
||||||
include ./$(DEPDIR)/cafe.Plo
|
include ./$(DEPDIR)/cafe.Plo
|
||||||
include ./$(DEPDIR)/cafeCache.Plo
|
include ./$(DEPDIR)/cafeCache.Plo
|
||||||
include ./$(DEPDIR)/cafeGroup.Plo
|
include ./$(DEPDIR)/cafeGroup.Plo
|
||||||
@@ -370,7 +402,6 @@ include ./$(DEPDIR)/exceptionsHelper.Plo
|
|||||||
include ./$(DEPDIR)/granules.Plo
|
include ./$(DEPDIR)/granules.Plo
|
||||||
include ./$(DEPDIR)/handleHelper.Plo
|
include ./$(DEPDIR)/handleHelper.Plo
|
||||||
include ./$(DEPDIR)/helper.Plo
|
include ./$(DEPDIR)/helper.Plo
|
||||||
include ./$(DEPDIR)/iochain.Plo
|
|
||||||
include ./$(DEPDIR)/loadCollectionXMLParser.Plo
|
include ./$(DEPDIR)/loadCollectionXMLParser.Plo
|
||||||
include ./$(DEPDIR)/loadGroupXMLParser.Plo
|
include ./$(DEPDIR)/loadGroupXMLParser.Plo
|
||||||
include ./$(DEPDIR)/methodCallbacks.Plo
|
include ./$(DEPDIR)/methodCallbacks.Plo
|
||||||
@@ -379,89 +410,67 @@ include ./$(DEPDIR)/restorePVGroupXMLParser.Plo
|
|||||||
include ./$(DEPDIR)/transpose.Plo
|
include ./$(DEPDIR)/transpose.Plo
|
||||||
include ./$(DEPDIR)/zbsCafeService.Plo
|
include ./$(DEPDIR)/zbsCafeService.Plo
|
||||||
include ./$(DEPDIR)/zbsDataHolders.Plo
|
include ./$(DEPDIR)/zbsDataHolders.Plo
|
||||||
|
include bitshuffle/$(DEPDIR)/bitshuffle.Plo
|
||||||
|
include bitshuffle/$(DEPDIR)/bitshuffle_core.Plo
|
||||||
|
include bitshuffle/$(DEPDIR)/iochain.Plo
|
||||||
|
include pycafe/$(DEPDIR)/PyCafe.Plo
|
||||||
|
include pycafe/$(DEPDIR)/PyCafe_sf.Plo
|
||||||
|
|
||||||
.c.o:
|
.c.o:
|
||||||
$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
|
depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
|
||||||
$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
|
$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
|
||||||
|
$(am__mv) $$depbase.Tpo $$depbase.Po
|
||||||
# source='$<' object='$@' libtool=no \
|
# source='$<' object='$@' libtool=no \
|
||||||
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||||
# $(COMPILE) -c $<
|
# $(COMPILE) -c -o $@ $<
|
||||||
|
|
||||||
.c.obj:
|
.c.obj:
|
||||||
$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
|
depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
|
||||||
$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
|
$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
|
||||||
|
$(am__mv) $$depbase.Tpo $$depbase.Po
|
||||||
# source='$<' object='$@' libtool=no \
|
# source='$<' object='$@' libtool=no \
|
||||||
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||||
# $(COMPILE) -c `$(CYGPATH_W) '$<'`
|
# $(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||||
|
|
||||||
.c.lo:
|
.c.lo:
|
||||||
$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
|
depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
|
||||||
$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
|
$(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
|
||||||
|
$(am__mv) $$depbase.Tpo $$depbase.Plo
|
||||||
# source='$<' object='$@' libtool=yes \
|
# source='$<' object='$@' libtool=yes \
|
||||||
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
||||||
# $(LTCOMPILE) -c -o $@ $<
|
# $(LTCOMPILE) -c -o $@ $<
|
||||||
|
|
||||||
bitshuffle_core.lo: bitshuffle/bitshuffle_core.c
|
|
||||||
$(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT bitshuffle_core.lo -MD -MP -MF $(DEPDIR)/bitshuffle_core.Tpo -c -o bitshuffle_core.lo `test -f 'bitshuffle/bitshuffle_core.c' || echo '$(srcdir)/'`bitshuffle/bitshuffle_core.c
|
|
||||||
$(am__mv) $(DEPDIR)/bitshuffle_core.Tpo $(DEPDIR)/bitshuffle_core.Plo
|
|
||||||
# source='bitshuffle/bitshuffle_core.c' object='bitshuffle_core.lo' libtool=yes \
|
|
||||||
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
|
||||||
# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o bitshuffle_core.lo `test -f 'bitshuffle/bitshuffle_core.c' || echo '$(srcdir)/'`bitshuffle/bitshuffle_core.c
|
|
||||||
|
|
||||||
bitshuffle.lo: bitshuffle/bitshuffle.c
|
|
||||||
$(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT bitshuffle.lo -MD -MP -MF $(DEPDIR)/bitshuffle.Tpo -c -o bitshuffle.lo `test -f 'bitshuffle/bitshuffle.c' || echo '$(srcdir)/'`bitshuffle/bitshuffle.c
|
|
||||||
$(am__mv) $(DEPDIR)/bitshuffle.Tpo $(DEPDIR)/bitshuffle.Plo
|
|
||||||
# source='bitshuffle/bitshuffle.c' object='bitshuffle.lo' libtool=yes \
|
|
||||||
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
|
||||||
# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o bitshuffle.lo `test -f 'bitshuffle/bitshuffle.c' || echo '$(srcdir)/'`bitshuffle/bitshuffle.c
|
|
||||||
|
|
||||||
iochain.lo: bitshuffle/iochain.c
|
|
||||||
$(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT iochain.lo -MD -MP -MF $(DEPDIR)/iochain.Tpo -c -o iochain.lo `test -f 'bitshuffle/iochain.c' || echo '$(srcdir)/'`bitshuffle/iochain.c
|
|
||||||
$(am__mv) $(DEPDIR)/iochain.Tpo $(DEPDIR)/iochain.Plo
|
|
||||||
# source='bitshuffle/iochain.c' object='iochain.lo' libtool=yes \
|
|
||||||
# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
|
|
||||||
# $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o iochain.lo `test -f 'bitshuffle/iochain.c' || echo '$(srcdir)/'`bitshuffle/iochain.c
|
|
||||||
|
|
||||||
.cpp.o:
|
.cpp.o:
|
||||||
$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
|
depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
|
||||||
$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
|
$(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
|
||||||
|
$(am__mv) $$depbase.Tpo $$depbase.Po
|
||||||
# source='$<' object='$@' libtool=no \
|
# source='$<' object='$@' libtool=no \
|
||||||
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
|
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
|
||||||
# $(CXXCOMPILE) -c -o $@ $<
|
# $(CXXCOMPILE) -c -o $@ $<
|
||||||
|
|
||||||
.cpp.obj:
|
.cpp.obj:
|
||||||
$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
|
depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
|
||||||
$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
|
$(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
|
||||||
|
$(am__mv) $$depbase.Tpo $$depbase.Po
|
||||||
# source='$<' object='$@' libtool=no \
|
# source='$<' object='$@' libtool=no \
|
||||||
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
|
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
|
||||||
# $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
# $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
|
||||||
|
|
||||||
.cpp.lo:
|
.cpp.lo:
|
||||||
$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
|
depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
|
||||||
$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
|
$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
|
||||||
|
$(am__mv) $$depbase.Tpo $$depbase.Plo
|
||||||
# source='$<' object='$@' libtool=yes \
|
# source='$<' object='$@' libtool=yes \
|
||||||
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
|
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
|
||||||
# $(LTCXXCOMPILE) -c -o $@ $<
|
# $(LTCXXCOMPILE) -c -o $@ $<
|
||||||
|
|
||||||
PyCafe_sf.lo: pycafe/PyCafe_sf.cpp
|
|
||||||
$(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT PyCafe_sf.lo -MD -MP -MF $(DEPDIR)/PyCafe_sf.Tpo -c -o PyCafe_sf.lo `test -f 'pycafe/PyCafe_sf.cpp' || echo '$(srcdir)/'`pycafe/PyCafe_sf.cpp
|
|
||||||
$(am__mv) $(DEPDIR)/PyCafe_sf.Tpo $(DEPDIR)/PyCafe_sf.Plo
|
|
||||||
# source='pycafe/PyCafe_sf.cpp' object='PyCafe_sf.lo' libtool=yes \
|
|
||||||
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
|
|
||||||
# $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o PyCafe_sf.lo `test -f 'pycafe/PyCafe_sf.cpp' || echo '$(srcdir)/'`pycafe/PyCafe_sf.cpp
|
|
||||||
|
|
||||||
PyCafe.lo: pycafe/PyCafe.cpp
|
|
||||||
$(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT PyCafe.lo -MD -MP -MF $(DEPDIR)/PyCafe.Tpo -c -o PyCafe.lo `test -f 'pycafe/PyCafe.cpp' || echo '$(srcdir)/'`pycafe/PyCafe.cpp
|
|
||||||
$(am__mv) $(DEPDIR)/PyCafe.Tpo $(DEPDIR)/PyCafe.Plo
|
|
||||||
# source='pycafe/PyCafe.cpp' object='PyCafe.lo' libtool=yes \
|
|
||||||
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
|
|
||||||
# $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o PyCafe.lo `test -f 'pycafe/PyCafe.cpp' || echo '$(srcdir)/'`pycafe/PyCafe.cpp
|
|
||||||
|
|
||||||
mostlyclean-libtool:
|
mostlyclean-libtool:
|
||||||
-rm -f *.lo
|
-rm -f *.lo
|
||||||
|
|
||||||
clean-libtool:
|
clean-libtool:
|
||||||
-rm -rf .libs _libs
|
-rm -rf .libs _libs
|
||||||
|
-rm -rf bitshuffle/.libs bitshuffle/_libs
|
||||||
|
-rm -rf pycafe/.libs pycafe/_libs
|
||||||
|
|
||||||
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
|
||||||
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
|
||||||
@@ -573,6 +582,10 @@ clean-generic:
|
|||||||
distclean-generic:
|
distclean-generic:
|
||||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||||
|
-rm -f bitshuffle/$(DEPDIR)/$(am__dirstamp)
|
||||||
|
-rm -f bitshuffle/$(am__dirstamp)
|
||||||
|
-rm -f pycafe/$(DEPDIR)/$(am__dirstamp)
|
||||||
|
-rm -f pycafe/$(am__dirstamp)
|
||||||
|
|
||||||
maintainer-clean-generic:
|
maintainer-clean-generic:
|
||||||
@echo "This command is intended for maintainers to use"
|
@echo "This command is intended for maintainers to use"
|
||||||
@@ -583,7 +596,7 @@ clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
|
|||||||
mostlyclean-am
|
mostlyclean-am
|
||||||
|
|
||||||
distclean: distclean-am
|
distclean: distclean-am
|
||||||
-rm -rf ./$(DEPDIR)
|
-rm -rf ./$(DEPDIR) bitshuffle/$(DEPDIR) pycafe/$(DEPDIR)
|
||||||
-rm -f makefile
|
-rm -f makefile
|
||||||
distclean-am: clean-am distclean-compile distclean-generic \
|
distclean-am: clean-am distclean-compile distclean-generic \
|
||||||
distclean-tags
|
distclean-tags
|
||||||
@@ -629,7 +642,7 @@ install-ps-am:
|
|||||||
installcheck-am:
|
installcheck-am:
|
||||||
|
|
||||||
maintainer-clean: maintainer-clean-am
|
maintainer-clean: maintainer-clean-am
|
||||||
-rm -rf ./$(DEPDIR)
|
-rm -rf ./$(DEPDIR) bitshuffle/$(DEPDIR) pycafe/$(DEPDIR)
|
||||||
-rm -f makefile
|
-rm -f makefile
|
||||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
|||||||
|
# dummy
|
||||||
Binary file not shown.
@@ -0,0 +1,12 @@
|
|||||||
|
# pycafe/PyCafe.lo - a libtool object file
|
||||||
|
# Generated by libtool (GNU libtool) 2.4.6
|
||||||
|
#
|
||||||
|
# Please DO NOT delete this file!
|
||||||
|
# It is necessary for linking the library.
|
||||||
|
|
||||||
|
# Name of the PIC object.
|
||||||
|
pic_object='.libs/PyCafe.o'
|
||||||
|
|
||||||
|
# Name of the non-PIC object
|
||||||
|
non_pic_object='PyCafe.o'
|
||||||
|
|
||||||
Binary file not shown.
Reference in New Issue
Block a user