#!/bin/sh -f

#
# File produced by the obuild tool version 1.0
# for the package osc_snovis with version v1r0.
#

#////////////////////////////////////////////////
# Usage :
#   UNIX> cd some_path/project/version/obuild
# ( UNIX> chmod a+x sh/build_release )
#   UNIX> sh/build_release
#
#////////////////////////////////////////////////

#obuild_args="$*"

obuild_verbose=no
obuild_set_x=no
obuild_erase_dir_bin=no

while test $# -ge 1 ; do
  case $1 in
    -h) 
        echo "Usage :"
        echo "  UNIX> sh/release [Options]"
        echo "Options :"
        echo "  -v : verbose."
        echo "  -x : execute with set -x."
        echo ""
        exit ;;
    -v) obuild_verbose=yes ;;
    -x) obuild_set_x=yes ;;
    -e) obuild_erase_dir_bin=yes ;;
    -*) echo "unknwon option : $1" ; exit ;;
  esac
  shift
done

if [ ${obuild_set_x} = yes ] ; then
  set -x
fi

if [  "${OBUILD_PLATFORM}" = "" ] ; then
  obuild_platform=`uname`
else
  obuild_platform=${OBUILD_PLATFORM}
fi

if [ "${obuild_platform}" = "" ] ; then
  echo "obuild_platform variable not defined."
  exit
fi

if [  "${OBUILD_DIR_BIN}" = "" ] ; then
  obuild_dir_bin=${obuild_platform}_obuild
else
  obuild_dir_bin=${OBUILD_DIR_BIN}
fi

if [ "${obuild_dir_bin}" = "" ] ; then
  echo "obuild_dir_bin variable not defined."
  exit
fi

obuild_pwd=`pwd`
obuild_osc_snovis_path=`dirname "${obuild_pwd}"`
unset obuild_pwd

if [ ${obuild_erase_dir_bin} = "yes" ] ; then
  /bin/rm -R -f "${obuild_osc_snovis_path}/${obuild_dir_bin}"
  exit
fi

# Create the bin directory :
/bin/mkdir -p "${obuild_osc_snovis_path}/${obuild_dir_bin}"

if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_platform" ] ; then
  if [ ! -e "${obuild_osc_snovis_path}/obuild/cpp/obuild_platform.cpp" ] ; then
    echo "Program source obuild_platform.cpp not found."
    exit
  fi
  if [ "${obuild_cxx_command}" = "" ] ; then 
    if [  "${OBUILD_CXX}" != "" ] ; then
      obuild_platform_compiler=${OBUILD_CXX}
    else
      obuild_platform_compiler=c++ 
    fi
  else
    obuild_platform_compiler=${obuild_cxx_command} 
  fi
  ${obuild_platform_compiler} -o "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_platform" "${obuild_osc_snovis_path}/obuild/cpp/obuild_platform.cpp"
  unset obuild_platform_compiler
  if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_platform" ] ; then
    echo "Program obuild_platform not found."
    exit
  fi
fi
obuild_platform_exe="${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_platform"
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
OSC_home="/usr/local/OpenScientist/v16r0"
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
CLHEP_home="/usr/local/CLHEP/2.0.3.1"
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
Geant4_home="/usr/local/geant4/8.2"
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
HDF5_home="/usr/local/HDF5/1.6.5"
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
zlib_home="/usr"
fi
unset obuild_platform_result
obuild_pwd_osc_snovis_0=`pwd`
cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
/bin/rm -R -f osc_snovis
/bin/mkdir -p osc_snovis
cd osc_snovis
/bin/mkdir -p v1r0
cd v1r0
/bin/mkdir -p lib
/bin/mkdir -p bin
/bin/mkdir -p Resources
/bin/mkdir -p tools
obuild_dir_project=`pwd`

/bin/rm -f "${obuild_dir_project}/Versions"
echo "package osc_snovis v1r0" >> "${obuild_dir_project}/Versions"
echo "package bhep v1r4p2" >> "${obuild_dir_project}/Versions"
echo "package snova v2r0p0" >> "${obuild_dir_project}/Versions"
echo "package snovis v1r1" >> "${obuild_dir_project}/Versions"
echo "foreign OpenScientist v16r0" >> "${obuild_dir_project}/Versions"
echo "foreign CLHEP 2.0.3.1" >> "${obuild_dir_project}/Versions"
echo "foreign Geant4 8.2" >> "${obuild_dir_project}/Versions"
echo "foreign HDF5 1.6.5" >> "${obuild_dir_project}/Versions"

if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${OSC_home}/bin" ] ; then
  echo "WARNNING : Directory ${OSC_home}/bin not found."
else
/bin/mkdir -p "${obuild_dir_project}/./."
/bin/cp -R "${OSC_home}/bin" "${obuild_dir_project}/./."
find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${OSC_home}/lib" ] ; then
  echo "WARNNING : Directory ${OSC_home}/lib not found."
else
/bin/mkdir -p "${obuild_dir_project}/./."
/bin/cp -R "${OSC_home}/lib" "${obuild_dir_project}/./."
find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${OSC_home}/Resources" ] ; then
  echo "WARNNING : Directory ${OSC_home}/Resources not found."
else
/bin/mkdir -p "${obuild_dir_project}/./."
/bin/cp -R "${OSC_home}/Resources" "${obuild_dir_project}/./."
find "${obuild_dir_project}/./." -depth -name CVS -exec /bin/rm -R -f {} \;
find "${obuild_dir_project}/./." -depth -name .svn -exec /bin/rm -R -f {} \;
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" ] ; then
  echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib not found."
else
/bin/mkdir -p "${obuild_dir_project}/lib"
/bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.dylib" "${obuild_dir_project}/lib/."
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -e "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" ] ; then
  echo "WARNNING : File ${CLHEP_home}/lib/libCLHEP-2.0.3.1.so not found."
else
/bin/mkdir -p "${obuild_dir_project}/lib"
/bin/cp "${CLHEP_home}/lib/libCLHEP-2.0.3.1.so" "${obuild_dir_project}/lib/."
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${CLHEP_home}/include" ] ; then
  echo "WARNNING : Directory ${CLHEP_home}/include not found."
else
/bin/mkdir -p "${obuild_dir_project}/Resources/CLHEP/."
/bin/cp -R "${CLHEP_home}/include" "${obuild_dir_project}/Resources/CLHEP/."
find "${obuild_dir_project}/Resources/CLHEP/." -depth -name CVS -exec /bin/rm -R -f {} \;
find "${obuild_dir_project}/Resources/CLHEP/." -depth -name .svn -exec /bin/rm -R -f {} \;
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${Geant4_home}/include" ] ; then
  echo "WARNNING : Directory ${Geant4_home}/include not found."
else
/bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/."
/bin/cp -R "${Geant4_home}/include" "${obuild_dir_project}/Resources/Geant4/."
find "${obuild_dir_project}/Resources/Geant4/." -depth -name CVS -exec /bin/rm -R -f {} \;
find "${obuild_dir_project}/Resources/Geant4/." -depth -name .svn -exec /bin/rm -R -f {} \;
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${Geant4_home}/lib" ] ; then
  echo "WARNNING : Directory ${Geant4_home}/lib not found."
else
/bin/mkdir -p "${obuild_dir_project}/lib/."
find "${Geant4_home}/lib" -name 'libG4physicslists.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4readout.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4run.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4event.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4tracking.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4processes.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4digits_hits.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4track.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4particles.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4geometry.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4graphics_reps.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4materials.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4intercoms.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4global.dylib' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${Geant4_home}/lib" ] ; then
  echo "WARNNING : Directory ${Geant4_home}/lib not found."
else
/bin/mkdir -p "${obuild_dir_project}/lib/."
find "${Geant4_home}/lib" -name 'libG4physicslists.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4readout.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4run.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4event.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4tracking.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4processes.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4digits_hits.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4track.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4particles.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4geometry.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4graphics_reps.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4materials.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4intercoms.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
find "${Geant4_home}/lib" -name 'libG4global.so' -follow -exec /bin/cp {} "${obuild_dir_project}/lib/." \;
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -e "${HDF5_home}/lib/libhdf5.0.0.0.dylib" ] ; then
  echo "WARNNING : File ${HDF5_home}/lib/libhdf5.0.0.0.dylib not found."
else
/bin/mkdir -p "${obuild_dir_project}/lib"
/bin/cp "${HDF5_home}/lib/libhdf5.0.0.0.dylib" "${obuild_dir_project}/lib/."
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${HDF5_home}/include" ] ; then
  echo "WARNNING : Directory ${HDF5_home}/include not found."
else
/bin/mkdir -p "${obuild_dir_project}/Resources/HDF5/."
/bin/cp -R "${HDF5_home}/include" "${obuild_dir_project}/Resources/HDF5/."
find "${obuild_dir_project}/Resources/HDF5/." -depth -name CVS -exec /bin/rm -R -f {} \;
find "${obuild_dir_project}/Resources/HDF5/." -depth -name .svn -exec /bin/rm -R -f {} \;
fi
fi
unset obuild_platform_result

if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then
  if [ ! -e "${obuild_osc_snovis_path}/obuild/cpp/obuild_find.cpp" ] ; then
    echo "Program source obuild_find.cpp not found."
    exit
  fi
  if [ "${obuild_cxx_command}" = "" ] ; then
    if [  "${OBUILD_CXX}" != "" ] ; then
      obuild_find_compiler=${OBUILD_CXX}
    else
      obuild_find_compiler=c++
    fi
  else
    obuild_find_compiler=${obuild_cxx_command}
  fi
  ${obuild_find_compiler} -o "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" "${obuild_osc_snovis_path}/obuild/cpp/obuild_find.cpp"
  unset obuild_find_compiler
  if [ ! -e "${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then
    echo "Program obuild_find not found."
    exit
  fi
fi
obuild_find_exe="${obuild_osc_snovis_path}/${obuild_dir_bin}/obuild_find"
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_osc_snovis_path=`"${obuild_find_exe}" osc_snovis 'v1r0'`
if [ "${obuild_osc_snovis_path}" = "" ] ; then
  echo "Can't find osc_snovis package."
  exit
fi

if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" ] ; then
  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh not found."
else
/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.csh" "${obuild_dir_project}/."
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" ] ; then
  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh not found."
else
/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/setup.sh" "${obuild_dir_project}/."
fi
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -e "${obuild_osc_snovis_path}/obuild/release/UNIX/install" ] ; then
  echo "WARNNING : File ${obuild_osc_snovis_path}/obuild/release/UNIX/install not found."
else
/bin/cp "${obuild_osc_snovis_path}/obuild/release/UNIX/install" "${obuild_dir_project}/."
fi
fi
unset obuild_platform_result
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
if [ "${obuild_snovis_path}" = "" ] ; then
  echo "Can't find snovis package."
  exit
fi

if [ ! -d "${obuild_snovis_path}/scripts" ] ; then
  echo "WARNNING : Directory ${obuild_snovis_path}/scripts not found."
else
/bin/mkdir -p "${obuild_dir_project}/Resources/snovis/."
/bin/cp -R "${obuild_snovis_path}/scripts" "${obuild_dir_project}/Resources/snovis/."
find "${obuild_dir_project}/Resources/snovis/." -depth -name CVS -exec /bin/rm -R -f {} \;
find "${obuild_dir_project}/Resources/snovis/." -depth -name .svn -exec /bin/rm -R -f {} \;
fi
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
if [ ${obuild_platform_result} = yes ] ; then
if [ ! -d "${obuild_snovis_path}/Darwin_obuild/snovis_session.app" ] ; then
  echo "WARNNING : Directory ${obuild_snovis_path}/Darwin_obuild/snovis_session.app not found."
else
/bin/mkdir -p "${obuild_dir_project}/../../."
/bin/cp -R "${obuild_snovis_path}/Darwin_obuild/snovis_session.app" "${obuild_dir_project}/../../."
find "${obuild_dir_project}/../../." -depth -name CVS -exec /bin/rm -R -f {} \;
find "${obuild_dir_project}/../../." -depth -name .svn -exec /bin/rm -R -f {} \;
fi
fi
unset obuild_platform_result

if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_bhep_path=`"${obuild_find_exe}" bhep 'v1r4p2'`
if [ "${obuild_bhep_path}" = "" ] ; then
  echo "Can't find bhep package."
  exit
fi

if [ ! -d "${obuild_bhep_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_bhep_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_bhep_path}/${obuild_dir_bin}/libbhep.dylib" ] ; then  /bin/cp "${obuild_bhep_path}/${obuild_dir_bin}/libbhep.dylib" "${obuild_dir_project}/lib/." ;fi
if [ -e "${obuild_bhep_path}/${obuild_dir_bin}/libbhep.so" ] ; then  /bin/cp "${obuild_bhep_path}/${obuild_dir_bin}/libbhep.so" "${obuild_dir_project}/lib/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
if [ "${obuild_snova_path}" = "" ] ; then
  echo "Can't find snova package."
  exit
fi

if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libgeomutils.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libgeomutils.dylib" "${obuild_dir_project}/lib/." ;fi
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libgeomutils.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libgeomutils.so" "${obuild_dir_project}/lib/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
if [ "${obuild_snova_path}" = "" ] ; then
  echo "Can't find snova package."
  exit
fi

if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsngeom.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsngeom.dylib" "${obuild_dir_project}/lib/." ;fi
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsngeom.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsngeom.so" "${obuild_dir_project}/lib/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
if [ "${obuild_snova_path}" = "" ] ; then
  echo "Can't find snova package."
  exit
fi

if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnvertex.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnvertex.dylib" "${obuild_dir_project}/lib/." ;fi
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnvertex.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnvertex.so" "${obuild_dir_project}/lib/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
if [ "${obuild_snova_path}" = "" ] ; then
  echo "Can't find snova package."
  exit
fi

if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnova.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnova.dylib" "${obuild_dir_project}/lib/." ;fi
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnova.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnova.so" "${obuild_dir_project}/lib/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
if [ "${obuild_snova_path}" = "" ] ; then
  echo "Can't find snova package."
  exit
fi

if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnova_ui.dylib" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnova_ui.dylib" "${obuild_dir_project}/lib/." ;fi
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/libsnova_ui.so" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/libsnova_ui.so" "${obuild_dir_project}/lib/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
if [ "${obuild_snovis_path}" = "" ] ; then
  echo "Can't find snovis package."
  exit
fi

if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabCore.dylib" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabCore.dylib" "${obuild_dir_project}/lib/." ;fi
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabCore.so" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabCore.so" "${obuild_dir_project}/lib/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
if [ "${obuild_snovis_path}" = "" ] ; then
  echo "Can't find snovis package."
  exit
fi

if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabUIOnX.dylib" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabUIOnX.dylib" "${obuild_dir_project}/lib/." ;fi
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabUIOnX.so" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4LabUIOnX.so" "${obuild_dir_project}/lib/." ;fi
fi

if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
if [ "${obuild_snovis_path}" = "" ] ; then
  echo "Can't find snovis package."
  exit
fi

if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/G4Lab.bundle" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/G4Lab.bundle" "${obuild_dir_project}/bin/." ;fi
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4Lab.jnilib" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4Lab.jnilib" "${obuild_dir_project}/bin/." ;fi
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libG4Lab.so" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libG4Lab.so" "${obuild_dir_project}/bin/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
if [ "${obuild_snovis_path}" = "" ] ; then
  echo "Can't find snovis package."
  exit
fi

if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/snovis.bundle" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/snovis.bundle" "${obuild_dir_project}/bin/." ;fi
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libsnovis.jnilib" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libsnovis.jnilib" "${obuild_dir_project}/bin/." ;fi
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/libsnovis.so" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/libsnovis.so" "${obuild_dir_project}/bin/." ;fi
fi

if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snova_path=`"${obuild_find_exe}" snova 'v2r0p0'`
if [ "${obuild_snova_path}" = "" ] ; then
  echo "Can't find snova package."
  exit
fi

if [ ! -d "${obuild_snova_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snova_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snova_path}/${obuild_dir_bin}/prog_snova" ] ; then  /bin/cp "${obuild_snova_path}/${obuild_dir_bin}/prog_snova" "${obuild_dir_project}/bin/." ;fi
fi
if [ "${obuild_find_exe}" = "" ] ; then
  echo "Variable obuild_find_exe not defined."
  exit
fi
obuild_snovis_path=`"${obuild_find_exe}" snovis 'v1r1'`
if [ "${obuild_snovis_path}" = "" ] ; then
  echo "Can't find snovis package."
  exit
fi

if [ ! -d "${obuild_snovis_path}/${obuild_dir_bin}" ] ; then
  echo "WARNNING : Directory ${obuild_snovis_path}/${obuild_dir_bin} not found."
else
if [ -e "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis" ] ; then  /bin/cp "${obuild_snovis_path}/${obuild_dir_bin}/prog_snovis" "${obuild_dir_project}/bin/." ;fi
fi

if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
if [ ${obuild_platform_result} = yes ] ; then
/bin/rm -R -f "${obuild_dir_project}/Resources/Geant4"
/bin/rm -R -f "${obuild_dir_project}/Resources/CLHEP"
/bin/rm -R -f "${obuild_dir_project}/Resources/Python"
cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
/bin/rm -f osc_snovis_v1r0_intel_osx_gcc401.zip
zip -q -r osc_snovis_v1r0_intel_osx_gcc401.zip osc_snovis
cd "${obuild_osc_snovis_path}/obuild"
fi
unset obuild_platform_result
if [ "${obuild_platform_exe}" = "" ] ; then
  echo "Variable obuild_platform_exe not defined."
  exit
fi
obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Linux'`
if [ ${obuild_platform_result} = yes ] ; then
/bin/rm -R -f "${obuild_dir_project}/Resources/Geant4"
/bin/rm -R -f "${obuild_dir_project}/Resources/CLHEP"
/bin/rm -R -f "${obuild_dir_project}/Resources/Python"
find "${obuild_dir_project}" -name 'libXm.so.2*' -follow -exec /bin/rm -f {} \;
cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
/bin/rm -f osc_snovis_v1r0_m32_sl3_gcc323.zip
zip -q -r osc_snovis_v1r0_m32_sl3_gcc323.zip osc_snovis
cd "${obuild_osc_snovis_path}/obuild"
fi
unset obuild_platform_result
cd "${obuild_osc_snovis_path}/${obuild_dir_bin}"
/bin/rm -f obuild_platform
cd "${obuild_pwd_osc_snovis_0}"
unset obuild_pwd_osc_snovis_0
