Skip to content

Commit

Permalink
drive mysql-config better.
Browse files Browse the repository at this point in the history
--HG--
extra : convert_revision : f8079fcf09a86d22914e908df5285dd2bda5c79c
  • Loading branch information
waterson committed Jan 13, 2009
1 parent 9f0f671 commit 7867802
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 15 deletions.
2 changes: 1 addition & 1 deletion HDBC-mysql.buildinfo.in
@@ -1,2 +1,2 @@
extra-lib-dirs: @MYSQLLIBDIR@
include-dirs: @MYSQLINCDIR@
ld-options: @MYSQLLDOPTS@
1 change: 0 additions & 1 deletion HDBC-mysql.cabal
Expand Up @@ -12,5 +12,4 @@ Build-Depends: base, time, HDBC>=1.1.0
Exposed-modules: Database.HDBC.MySQL
Other-modules: Database.HDBC.MySQL.Connection
ghc-options: -Wall -O
Extra-Libraries: mysqlclient
Build-Type: Custom
16 changes: 8 additions & 8 deletions configure
Expand Up @@ -616,7 +616,7 @@ host_alias
target_alias
mysql_config
MYSQLINCDIR
MYSQLLIBDIR
MYSQLLDOPTS
LIBOBJS
LTLIBOBJS'
ac_subst_files=''
Expand Down Expand Up @@ -1668,14 +1668,14 @@ echo "$as_me: error: mysql_config executable not found. Make sure mysql_config i
else
{ echo "$as_me:$LINENO: checking MySQL header dir" >&5
echo $ECHO_N "checking MySQL header dir... $ECHO_C" >&6; }
MYSQLINCDIR=`${mysql_config} --include`
MYSQLINCDIR=`${mysql_config} --include | sed -e 's/-I//g'`
{ echo "$as_me:$LINENO: result: $MYSQLINCDIR" >&5
echo "${ECHO_T}$MYSQLINCDIR" >&6; }
{ echo "$as_me:$LINENO: checking MySQL library dir" >&5
echo $ECHO_N "checking MySQL library dir... $ECHO_C" >&6; }
PGLIBDIR=`${mysql_config} --libs`
{ echo "$as_me:$LINENO: result: $MYSQLLIBDIR" >&5
echo "${ECHO_T}$MYSQLLIBDIR" >&6; }
{ echo "$as_me:$LINENO: checking MySQL linker options" >&5
echo $ECHO_N "checking MySQL linker options... $ECHO_C" >&6; }
MYSQLLDOPTS=`${mysql_config} --libs`
{ echo "$as_me:$LINENO: result: $MYSQLLDOPTS" >&5
echo "${ECHO_T}$MYSQLLDOPTS" >&6; }
fi


Expand Down Expand Up @@ -2349,7 +2349,7 @@ host_alias!$host_alias$ac_delim
target_alias!$target_alias$ac_delim
mysql_config!$mysql_config$ac_delim
MYSQLINCDIR!$MYSQLINCDIR$ac_delim
MYSQLLIBDIR!$MYSQLLIBDIR$ac_delim
MYSQLLDOPTS!$MYSQLLDOPTS$ac_delim
LIBOBJS!$LIBOBJS$ac_delim
LTLIBOBJS!$LTLIBOBJS$ac_delim
_ACEOF
Expand Down
10 changes: 5 additions & 5 deletions configure.ac
Expand Up @@ -8,14 +8,14 @@ if test [ -z "$mysql_config" ]; then
AC_MSG_ERROR([mysql_config executable not found. Make sure mysql_config is in your path])
else
AC_MSG_CHECKING([MySQL header dir])
MYSQLINCDIR=`${mysql_config} --include`
MYSQLINCDIR=`${mysql_config} --include | sed -e 's/-I//g'`
AC_MSG_RESULT([$MYSQLINCDIR])
AC_MSG_CHECKING([MySQL library dir])
PGLIBDIR=`${mysql_config} --libs`
AC_MSG_RESULT([$MYSQLLIBDIR])
AC_MSG_CHECKING([MySQL linker options])
MYSQLLDOPTS=`${mysql_config} --libs`
AC_MSG_RESULT([$MYSQLLDOPTS])
fi

AC_SUBST([MYSQLINCDIR])
AC_SUBST([MYSQLLIBDIR])
AC_SUBST([MYSQLLDOPTS])
AC_CONFIG_FILES([HDBC-mysql.buildinfo])
AC_OUTPUT

0 comments on commit 7867802

Please sign in to comment.