diff options
author | unknown <jimw@mysql.com> | 2005-07-05 15:23:13 -0700 |
---|---|---|
committer | unknown <jimw@mysql.com> | 2005-07-05 15:23:13 -0700 |
commit | 036cd1736979cf13636600f1d3804e47d9a26935 (patch) | |
tree | 8c64e4587ea98702778dca068bd5159cdb53c5be /scripts | |
parent | 711464a11de68abe5835a74a41f7c347a1e93b67 (diff) | |
parent | 8218398c6ae4020c9eae9fd25ebb3a266db45035 (diff) | |
download | mariadb-git-036cd1736979cf13636600f1d3804e47d9a26935.tar.gz |
Merge mysql.com:/home/jimw/my/mysql-4.1-clean
into mysql.com:/home/jimw/my/mysql-5.0-clean
mysql-test/r/query_cache.result:
Auto merged
sql/sql_acl.cc:
Auto merged
sql/sql_table.cc:
Auto merged
mysql-test/r/grant.result:
Merge
mysql-test/t/grant.test:
Merge
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/mysql_config.sh | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/scripts/mysql_config.sh b/scripts/mysql_config.sh index a5c8af5ecb2..16e50c044ca 100644 --- a/scripts/mysql_config.sh +++ b/scripts/mysql_config.sh @@ -60,11 +60,19 @@ fix_path () get_full_path () { - case $1 in - /*) echo "$1";; - ./*) tmp=`pwd`/$1; echo $tmp | sed -e 's;/\./;/;' ;; - *) which $1 ;; - esac + 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 } me=`get_full_path $0` |