Ignore:
Timestamp:
2015-08-13T20:33:28+12:00 (9 years ago)
Author:
ak19
Message:

HINT for search4j adjusted after JRE inclusion on Mac Lion.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/gs3-setup.sh

    r26795 r30106  
    179179function checkJava() {
    180180
     181  # we now include a JRE with Mac (Mountain) Lion too, because from Yosemite onwards there's no system Java on Macs
    181182  HINT="`pwd`/packages/jre"
    182   if [ $GSDLOS = darwin ]; then
    183         HINT=/System/Library/Frameworks/JavaVM.framework/Home
     183  if [ "$GSDLOS" = "darwin" ] && [ ! -d "$HINT" ]; then
     184      HINT=`/usr/libexec/java_home`
     185      # old code used as fallback:
     186      if [ ! -d "$HINT" ]; then
     187          HINT=/System/Library/Frameworks/JavaVM.framework/Home
     188      fi
    184189  fi
    185190
     
    188193    FOUNDJAVAHOME="`bin/search4j -p \"$HINT\" -m $java_min_version`"
    189194    if [ "$?" == "0" ]; then
    190       #found a suitible java
     195      #found a suitable java
    191196      setupJavaAt "$FOUNDJAVAHOME"
    192197    else
Note: See TracChangeset for help on using the changeset viewer.