if there is an 'ares' subdirectory when configure is run with --enable-ares
authorDaniel Stenberg <daniel@haxx.se>
Thu, 11 Dec 2003 10:19:57 +0000 (10:19 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 11 Dec 2003 10:19:57 +0000 (10:19 +0000)
(without a given path), we run configure automatically in that subdir

configure.ac

index 241062c..aadf63f 100644 (file)
@@ -1054,9 +1054,13 @@ AC_HELP_STRING([--disable-ares],[Disable ares for name lookups]),
        dnl and the includes are in $val/include. This is the default setup for
        dnl ares so it should not be a problem.
        if test "x$enableval" = "xyes" ; then
-         aresdir=`cd $srcdir/ares && pwd`
-         CPPFLAGS="$CPPFLAGS -I$aresdir"
-         LDFLAGS="$LDFLAGS -L$aresdir"
+         if test -d "$srcdir/ares"; then
+            AC_CONFIG_SUBDIRS(ares)
+            aresinc=`cd $srcdir/ares && pwd`
+            CPPFLAGS="$CPPFLAGS -I$aresinc"
+            areslib=`cd ares && pwd`
+            LDFLAGS="$LDFLAGS -L$areslib"
+         fi
        else
          CPPFLAGS="$CPPFLAGS -I$enableval/include"
          LDFLAGS="$LDFLAGS -L$enableval/lib"