Ignore:
Timestamp:
Feb 15, 2007, 10:20:56 AM (17 years ago)
Author:
barrand
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • build/snova/trunk/obuild/setup.sh

    r186 r241  
    128128fi
    129129unset obuild_platform_result
     130if [ "${obuild_platform_exe}" = "" ] ; then
     131  echo "Variable obuild_platform_exe not defined."
     132  return
     133fi
     134obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
     135if [ ${obuild_platform_result} = yes ] ; then
     136HDF5_home="/usr/local/HDF5/1.6.5"
     137fi
     138unset obuild_platform_result
     139if [ "${obuild_platform_exe}" = "" ] ; then
     140  echo "Variable obuild_platform_exe not defined."
     141  return
     142fi
     143obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
     144if [ ${obuild_platform_result} = yes ] ; then
     145zlib_home="/usr"
     146fi
     147unset obuild_platform_result
    130148if [ ! -e "${obuild_snova_path}/${obuild_dir_bin}/obuild_find" ] ; then
    131149  if [ ! -e "${obuild_snova_path}/obuild/cpp/obuild_find.cpp" ] ; then
     
    159177  return
    160178fi
    161 if [ "${obuild_find_exe}" = "" ] ; then
    162   echo "Variable obuild_find_exe not defined."
    163   return
    164 fi
    165 obuild_HDF5_path=`"${obuild_find_exe}" HDF5 'v1r*'`
    166 if [ "${obuild_HDF5_path}" = "" ] ; then
    167   echo "Can't find HDF5 package."
    168   return
    169 fi
    170179
    171180# Execute setup of used packages :
     
    176185. "${obuild_bhep_path}/obuild/setup.sh"
    177186
    178 if [ ! -e "${obuild_HDF5_path}/obuild/setup.sh" ] ; then
    179   echo "setup.sh not found for package HDF5."
    180   return
    181 fi
    182 . "${obuild_HDF5_path}/obuild/setup.sh"
    183 
    184187# Set environment variables of this package :
     188
     189if [ "${obuild_platform_exe}" = "" ] ; then
     190  echo "Variable obuild_platform_exe not defined."
     191  return
     192fi
     193obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'`
     194if [ ${obuild_platform_result} = yes ] ; then
     195if [ "${obuild_platform_exe}" = "" ] ; then
     196  echo "Variable obuild_platform_exe not defined."
     197  return
     198fi
     199obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
     200if [ ${obuild_platform_result} = yes ] ; then
     201  if [  "${DYLD_LIBRARY_PATH}" = "" ] ; then
     202    DYLD_LIBRARY_PATH="${HDF5_home}/lib"
     203    export DYLD_LIBRARY_PATH
     204  else
     205    DYLD_LIBRARY_PATH="${DYLD_LIBRARY_PATH}:${HDF5_home}/lib"
     206    export DYLD_LIBRARY_PATH
     207  fi
     208fi
     209unset obuild_platform_result
     210else
     211if [ "${obuild_platform_exe}" = "" ] ; then
     212  echo "Variable obuild_platform_exe not defined."
     213  return
     214fi
     215obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`
     216if [ ${obuild_platform_result} = yes ] ; then
     217  if [  "${LD_LIBRARY_PATH}" = "" ] ; then
     218    LD_LIBRARY_PATH="${HDF5_home}/lib"
     219    export LD_LIBRARY_PATH
     220  else
     221    LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${HDF5_home}/lib"
     222    export LD_LIBRARY_PATH
     223  fi
     224fi
     225unset obuild_platform_result
     226fi
     227unset obuild_platform_result
    185228
    186229if [ "${obuild_platform_exe}" = "" ] ; then
     
    288331unset obuild_platform_result
    289332
     333if [  "${PATH}" = "" ] ; then
     334  PATH="${obuild_snova_path}/${obuild_dir_bin}"
     335  export PATH
     336else
     337  PATH="${PATH}:${obuild_snova_path}/${obuild_dir_bin}"
     338  export PATH
     339fi
    290340unset obuild_snova_path
    291341
Note: See TracChangeset for help on using the changeset viewer.