Changeset 140 for snovis


Ignore:
Timestamp:
Feb 9, 2007, 5:18:05 PM (17 years ago)
Author:
barrand
Message:
 
Location:
snovis/trunk/obuild
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • snovis/trunk/obuild/darwin_app.obuild

    r135 r140  
    3333
    3434    <!--
     35    //////////////
     36    /// Geant4 ///
     37    //////////////
     38    -->
     39
     40    <copy_dir>
     41      <from>${Geant4_home}/data</from>
     42      <to>@@dir_bin@@/@@component@@.app/Contents/Resources/Geant4/.</to>
     43    </copy_dir>
     44
     45    <!--
    3546    ////////////////////////////////////////////////////////
    3647    /// The below is taken from OnXLab/obuild/Qt.obuild ////
     
    3950    <!--
    4051    /////////////
    41     /// this ////
     52    /// OnXLab //
    4253    /////////////
    4354    -->
  • snovis/trunk/obuild/sh/build_darwin_app_snovis_session

    r136 r140  
    8181/bin/mkdir -p "${obuild_snovis_path}/${obuild_dir_bin}"
    8282
     83if [ ! -e "${obuild_snovis_path}/${obuild_dir_bin}/obuild_platform" ] ; then
     84  if [ ! -e "${obuild_snovis_path}/obuild/cpp/obuild_platform.cpp" ] ; then
     85    echo "Program source obuild_platform.cpp not found."
     86    exit
     87  fi
     88  if [ "${obuild_cxx_command}" = "" ] ; then
     89    if [  "${OBUILD_CXX}" != "" ] ; then
     90      obuild_platform_compiler=${OBUILD_CXX}
     91    else
     92      obuild_platform_compiler=c++
     93    fi
     94  else
     95    obuild_platform_compiler=${obuild_cxx_command}
     96  fi
     97  ${obuild_platform_compiler} -o "${obuild_snovis_path}/${obuild_dir_bin}/obuild_platform" "${obuild_snovis_path}/obuild/cpp/obuild_platform.cpp"
     98  unset obuild_platform_compiler
     99  if [ ! -e "${obuild_snovis_path}/${obuild_dir_bin}/obuild_platform" ] ; then
     100    echo "Program obuild_platform not found."
     101    exit
     102  fi
     103fi
     104obuild_platform_exe="${obuild_snovis_path}/${obuild_dir_bin}/obuild_platform"
     105if [ "${obuild_platform_exe}" = "" ] ; then
     106  echo "Variable obuild_platform_exe not defined."
     107  exit
     108fi
     109obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
     110if [ ${obuild_platform_result} = yes ] ; then
     111CLHEP_home="/usr/local/CLHEP/2.0.3.1"
     112fi
     113unset obuild_platform_result
     114if [ "${obuild_platform_exe}" = "" ] ; then
     115  echo "Variable obuild_platform_exe not defined."
     116  exit
     117fi
     118obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
     119if [ ${obuild_platform_result} = yes ] ; then
     120Geant4_home="/usr/local/geant4/8.2"
     121fi
     122unset obuild_platform_result
    83123if [ ! -e "${obuild_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then
    84124  if [ ! -e "${obuild_snovis_path}/obuild/cpp/obuild_find.cpp" ] ; then
     
    158198fi
    159199
    160 if [ ! -e "${obuild_snovis_path}/${obuild_dir_bin}/obuild_platform" ] ; then
    161   if [ ! -e "${obuild_snovis_path}/obuild/cpp/obuild_platform.cpp" ] ; then
    162     echo "Program source obuild_platform.cpp not found."
    163     exit
    164   fi
    165   if [ "${obuild_cxx_command}" = "" ] ; then
    166     if [  "${OBUILD_CXX}" != "" ] ; then
    167       obuild_platform_compiler=${OBUILD_CXX}
    168     else
    169       obuild_platform_compiler=c++
    170     fi
    171   else
    172     obuild_platform_compiler=${obuild_cxx_command}
    173   fi
    174   ${obuild_platform_compiler} -o "${obuild_snovis_path}/${obuild_dir_bin}/obuild_platform" "${obuild_snovis_path}/obuild/cpp/obuild_platform.cpp"
    175   unset obuild_platform_compiler
    176   if [ ! -e "${obuild_snovis_path}/${obuild_dir_bin}/obuild_platform" ] ; then
    177     echo "Program obuild_platform not found."
    178     exit
    179   fi
    180 fi
    181 obuild_platform_exe="${obuild_snovis_path}/${obuild_dir_bin}/obuild_platform"
    182200if [ "${obuild_platform_exe}" = "" ] ; then
    183201  echo "Variable obuild_platform_exe not defined."
     
    204222find "${obuild_snovis_path}/${obuild_dir_bin}/snovis_session.app/Contents/Resources/G4Lab/." -depth -name CVS -exec /bin/rm -R -f {} \;
    205223find "${obuild_snovis_path}/${obuild_dir_bin}/snovis_session.app/Contents/Resources/G4Lab/." -depth -name .svn -exec /bin/rm -R -f {} \;
     224/bin/mkdir -p "${obuild_snovis_path}/${obuild_dir_bin}/snovis_session.app/Contents/Resources/Geant4/."
     225if [ -d "${Geant4_home}/data" ] ; then
     226  /bin/cp -R "${Geant4_home}/data" "${obuild_snovis_path}/${obuild_dir_bin}/snovis_session.app/Contents/Resources/Geant4/."
     227else
     228  echo "Directory ${Geant4_home}/data not found."
     229fi
     230find "${obuild_snovis_path}/${obuild_dir_bin}/snovis_session.app/Contents/Resources/Geant4/." -depth -name CVS -exec /bin/rm -R -f {} \;
     231find "${obuild_snovis_path}/${obuild_dir_bin}/snovis_session.app/Contents/Resources/Geant4/." -depth -name .svn -exec /bin/rm -R -f {} \;
    206232/bin/mkdir -p "${obuild_snovis_path}/${obuild_dir_bin}/snovis_session.app/Contents/Resources/OnXLab/."
    207233if [ -d "${obuild_OnXLab_path}/scripts" ] ; then
Note: See TracChangeset for help on using the changeset viewer.