#!/bin/sh
export DAQ_BASE=`pwd`
export USBCMN=${DAQ_BASE}
qtdtmp=${QTDIR}
rstmp=${ROOTSYS}
export SCTPIXEL_DAQ_ROOT=${DAQ_BASE}/RodDaq
export VME_INTERFACE=${DAQ_BASE}/VmeInterface
export ROD_DAQ=${DAQ_BASE}/RodDaq
export PIX_TB_IOM=${DAQ_BASE}/Applications/Pixel/pixTbIOM
export PIX_LIB=${DAQ_BASE}/Applications/Pixel/PixLib
export ROD_TYPE=PIXEL_ROD
export PIXEL_ROD=true
export CAN_CALIB_META=${DAQ_BASE}/Applications/Pixel/PixCalibDbCoral
export CAN=${DAQ_BASE}/Applications/Pixel/CalibrationAnalysis
export CALIB_CONSOLE=${DAQ_BASE}/Applications/Pixel/CalibrationConsole
export MODULE_ANALYSIS=${DAQ_BASE}/Applications/Pixel/ModuleAnalysis
export STC=${DAQ_BASE}/Applications/Pixel/STcontrol
export PIX_ANA=${DAQ_BASE}/Applications/Pixel/PixAnalysis
export DBEDT=${DAQ_BASE}/Applications/Pixel/DBeditor
export CMTCONFIG=i686-slc4-gcc34-opt

source /afs/cern.ch/atlas/software/releases/CMT/v1r20p20070208/mgr/setup.sh
source /afs/cern.ch/atlas/project/tdaq/cmt/tdaq-01-08-03/installed/setup.sh
export QTDIR=$qtdtmp
export ROOTSYS=$rstmp

export LIBUSB_FLAG=${USBPIX_LIBUSB}
export CMTPATH=${CMTPATH}:${DAQ_BASE}/Applications/Pixel
export DAQ_LIB_DIR=${TDAQ_INST_PATH}/${CMTCONFIG}/lib
export DAQ_INCL_DIR=${TDAQ_INST_PATH}/include
export DAQ_SW_DIR=${TDAQ_INST_PATH}
export TDAQ_FLAG=""
export GPIB_FLAG=""
# remove ni488 header from PixGPIB, works only for windows
if [ -f ${DAQ_BASE}/PixGPIB/ni488.h ]
then
   mv ${DAQ_BASE}/PixGPIB/ni488.h ${DAQ_BASE}/PixGPIB/ni488.h.windows
fi
#which gpibexplorer >& /dev/null
#if [ $? -eq 0 ]
#then
#  export GPIB_FLAG=-DHAVE_GPIB
#  export PIX_GPIB=${DAQ_BASE}/PixGPIB
#fi
export USB_INCL_DIR=${USBCMN}/inc
export USB_LIB_DIR=${USBCMN}/lib
export USBPIXDLL=${DAQ_BASE}/USBpixI4dll

export LD_LIBRARY_PATH=${QTDIR}/lib:${ROOTSYS}/lib:${DAQ_BASE}/lib:${QWTDIR}/lib:${LD_LIBRARY_PATH}
export PATH=${QTDIR}/bin:${ROOTSYS}/bin:${DAQ_BASE}/bin:${PATH}

for dir in ${DAQ_BASE} ${VME_INTERFACE} ${DAQ_BASE}/PixGPIB ${PIX_LIB} ${PIX_LIB}/Bits ${PIX_LIB}/Histo ${PIX_LIB}/PixConfDBInterface ${PIX_LIB}/PixDbInterface ${PIX_LIB}/Config ${PIX_LIB}/PixController ${PIX_LIB}/PixTrigController ${PIX_LIB}/PixBoc ${PIX_LIB}/PixFe ${PIX_LIB}/PixMcc ${PIX_LIB}/PixModule ${PIX_LIB}/PixModuleGroup ${PIX_LIB}/PixDcs $PIX_LIB/PixProber ${PIX_LIB}/Examples ${PIX_ANA} ${PIX_ANA}/DataContainer ${PIX_ANA}/Fitting ${PIX_ANA}/BocAnalysis
do
  cp ${dir}/Makefile_linux ${dir}/Makefile
done

echo "ROOTSYS = ${ROOTSYS}"
echo "USB_INCL_DIR = ${USB_INCL_DIR}"
echo "USB_LIB_DIR = ${USB_LIB_DIR}"
echo "USBPIXDLL = ${USBPIXDLL}"
