Commit af3dbb68 authored by unknown's avatar unknown

Merge autotools fixes to be able to build with builddir != srcdir.

Author: Peter Lieverdink
parents cadcc55b 157fa0bb
...@@ -13,7 +13,7 @@ AC_DEFUN([MYSQL_USE_BUNDLED_LIBEVENT], [ ...@@ -13,7 +13,7 @@ AC_DEFUN([MYSQL_USE_BUNDLED_LIBEVENT], [
AC_SUBST([libevent_dir]) AC_SUBST([libevent_dir])
libevent_libs="\$(top_builddir)/extra/libevent/libevent.a" libevent_libs="\$(top_builddir)/extra/libevent/libevent.a"
libevent_includes="-I\$(top_builddir)/extra/libevent" libevent_includes="-I\$(top_srcdir)/extra/libevent"
libevent_test_option="--mysqld=--thread-handling=pool-of-threads" libevent_test_option="--mysqld=--thread-handling=pool-of-threads"
AC_SUBST(libevent_libs) AC_SUBST(libevent_libs)
AC_SUBST(libevent_includes) AC_SUBST(libevent_includes)
......
...@@ -2697,7 +2697,7 @@ case $SYSTEM_TYPE in ...@@ -2697,7 +2697,7 @@ case $SYSTEM_TYPE in
fi fi
# if there is no readline, but we want to build with readline, we fail # if there is no readline, but we want to build with readline, we fail
if [test "$want_to_use_readline" = "yes"] && [test ! -d "./cmd-line-utils/readline"] if [test "$want_to_use_readline" = "yes"] && [test ! -d "$srcdir/cmd-line-utils/readline"]
then then
AC_MSG_ERROR([This commercially licensed MySQL source package can't AC_MSG_ERROR([This commercially licensed MySQL source package can't
be built with libreadline. Please use --with-libedit to use be built with libreadline. Please use --with-libedit to use
......
...@@ -22,7 +22,7 @@ include_HEADERS = event.h evutil.h event-config.h ...@@ -22,7 +22,7 @@ include_HEADERS = event.h evutil.h event-config.h
BUILT_SOURCES = event-config.h BUILT_SOURCES = event-config.h
event-config.h: $(top_srcdir)/include/config.h event-config.h: $(top_builddir)/include/config.h
echo '/* event-config.h' > $@ echo '/* event-config.h' > $@
echo ' * Generated by autoconf; post-processed by libevent.' >> $@ echo ' * Generated by autoconf; post-processed by libevent.' >> $@
echo ' * Do not edit this file.' >> $@ echo ' * Do not edit this file.' >> $@
...@@ -33,7 +33,7 @@ event-config.h: $(top_srcdir)/include/config.h ...@@ -33,7 +33,7 @@ event-config.h: $(top_srcdir)/include/config.h
sed -e 's/#define /#define _EVENT_/' \ sed -e 's/#define /#define _EVENT_/' \
-e 's/#undef /#undef _EVENT_/' \ -e 's/#undef /#undef _EVENT_/' \
-e 's/#ifndef /#ifndef _EVENT_/' < $(top_srcdir)/include/config.h >> $@ -e 's/#ifndef /#ifndef _EVENT_/' < $(top_builddir)/include/config.h >> $@
echo "#endif" >> $@ echo "#endif" >> $@
AM_CPPFLAGS = -Icompat -I$(top_srcdir)/include AM_CPPFLAGS = -Icompat -I$(top_srcdir)/include
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment