mysql_config.sh
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:2k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. #!/bin/sh
  2. # Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
  3. # This program is free software; you can redistribute it and/or modify
  4. # it under the terms of the GNU General Public License as published by
  5. # the Free Software Foundation; either version 2 of the License, or
  6. # (at your option) any later version.
  7. # This program is distributed in the hope that it will be useful,
  8. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  10. # GNU General Public License for more details.
  11. # You should have received a copy of the GNU General Public License
  12. # along with this program; if not, write to the Free Software
  13. # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  14. # This script reports various configuration settings that may be needed
  15. # when using the MySQL client library.
  16. ldata='@localstatedir@'
  17. execdir='@libexecdir@'
  18. bindir='@bindir@'
  19. pkglibdir='@pkglibdir@'
  20. pkgincludedir='@pkgincludedir@'
  21. version='@VERSION@'
  22. socket='@MYSQL_UNIX_ADDR@'
  23. port='@MYSQL_TCP_PORT@'
  24. ldflags='@LDFLAGS@'
  25. client_libs='@CLIENT_LIBS@'
  26. libs="$ldflags -L'$pkglibdir' -lmysqlclient $client_libs"
  27. cflags="-I'$pkgincludedir'"
  28. usage () {
  29.         cat <<EOF
  30. Usage: $0 [OPTIONS]
  31. Options:
  32.         --cflags        [$cflags]
  33.         --libs          [$libs]
  34.         --socket        [$socket]
  35.         --port          [$port]
  36.         --version       [$version]
  37. EOF
  38.         exit 1
  39. }
  40. if ! test $# -gt 0; then usage; fi
  41. while test $# -gt 0; do
  42.         case $1 in
  43.         --cflags)  echo "$cflags" ;;
  44.         --libs)    echo "$libs" ;;
  45.         --socket)  echo "$socket" ;;
  46.         --port)    echo "$port" ;;
  47.         --version) echo "$version" ;;
  48.         *)         usage ;;
  49.         esac
  50.         shift
  51. done
  52. #echo "ldata: '"$ldata"'"
  53. #echo "execdir: '"$execdir"'"
  54. #echo "bindir: '"$bindir"'"
  55. #echo "pkglibdir: '"$pkglibdir"'"
  56. #echo "pkgincludedir: '"$pkgincludedir"'"
  57. #echo "version: '"$version"'"
  58. #echo "socket: '"$socket"'"
  59. #echo "port: '"$port"'"
  60. #echo "ldflags: '"$ldflags"'"
  61. #echo "client_libs: '"$client_libs"'"
  62. exit 0