#!/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 snovis v1r1" >> "${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} 'UNIX'` if [ ${obuild_platform_result} = yes ] ; then if [ ! -d "${Geant4_home}/data/G4NDL" ] ; then echo "WARNNING : Directory ${Geant4_home}/data/G4NDL not found." else /bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/data/." /bin/cp -R "${Geant4_home}/data/G4NDL" "${obuild_dir_project}/Resources/Geant4/data/." find "${obuild_dir_project}/Resources/Geant4/data/." -depth -name CVS -exec /bin/rm -R -f {} \; find "${obuild_dir_project}/Resources/Geant4/data/." -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}/data/PhotonEvaporation" ] ; then echo "WARNNING : Directory ${Geant4_home}/data/PhotonEvaporation not found." else /bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/data/." /bin/cp -R "${Geant4_home}/data/PhotonEvaporation" "${obuild_dir_project}/Resources/Geant4/data/." find "${obuild_dir_project}/Resources/Geant4/data/." -depth -name CVS -exec /bin/rm -R -f {} \; find "${obuild_dir_project}/Resources/Geant4/data/." -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}/data/RadioactiveDecay" ] ; then echo "WARNNING : Directory ${Geant4_home}/data/RadioactiveDecay not found." else /bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/data/." /bin/cp -R "${Geant4_home}/data/RadioactiveDecay" "${obuild_dir_project}/Resources/Geant4/data/." find "${obuild_dir_project}/Resources/Geant4/data/." -depth -name CVS -exec /bin/rm -R -f {} \; find "${obuild_dir_project}/Resources/Geant4/data/." -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}/data/G4EMLOW" ] ; then echo "WARNNING : Directory ${Geant4_home}/data/G4EMLOW not found." else /bin/mkdir -p "${obuild_dir_project}/Resources/Geant4/data/." /bin/cp -R "${Geant4_home}/data/G4EMLOW" "${obuild_dir_project}/Resources/Geant4/data/." find "${obuild_dir_project}/Resources/Geant4/data/." -depth -name CVS -exec /bin/rm -R -f {} \; find "${obuild_dir_project}/Resources/Geant4/data/." -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_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_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_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_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_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_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_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/data" /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/data" /bin/rm -R -f "${obuild_dir_project}/Resources/Geant4" /bin/rm -R -f "${obuild_dir_project}/Resources/CLHEP" 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