Commit 11d2bb94 authored by unknown's avatar unknown
Browse files

If mysql_config is a symlink, resolve it before trying to find the lib and

include directories relative to where it is located. (Bug #10986)


scripts/mysql_config.sh:
  If mysql_config is a symlink, try to resolve it
parent a7e66efc
Loading
Loading
Loading
Loading
+13 −5
Original line number Diff line number Diff line
@@ -60,10 +60,18 @@ fix_path ()

get_full_path ()
{
  case $1 in
    /*)	echo "$1";;
    ./*) tmp=`pwd`/$1; echo $tmp | sed -e 's;/\./;/;' ;;
     *) which $1 ;;
  file=$1

  # if the file is a symlink, try to resolve it
  if [ -h $file ];
  then
    file=`ls -l $file | awk '{ print $NF }'`
  fi

  case $file in
    /*) echo "$file";;
    */*) tmp=`pwd`/$file; echo $tmp | sed -e 's;/\./;/;' ;;
    *) which $file ;;
  esac
}