summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in9
1 files changed, 7 insertions, 2 deletions
diff --git a/configure.in b/configure.in
index 2ff1af5c00..80fe259b32 100644
--- a/configure.in
+++ b/configure.in
@@ -82,8 +82,13 @@ AC_ARG_ENABLE(versioning, dnl
dnl Generic infrastructure for drop-in additions to libc.
AC_ARG_ENABLE(add-ons, dnl
[ --enable-add-ons=DIR1,DIR2... configure and build named extra directories],
- [add_ons=`echo "$enableval" | sed 's/,/ /g'`],
- [add_ons=])
+ [case "$enableval" in
+ yes) add_ons=`echo $srcdir/*/configure | \
+ sed -e "s!$srcdir/!!g" -e 's!/configure!!g'`;;
+ *) add_ons=`echo "$enableval" | sed 's/,/ /g'`;;
+ esac],
+ [add_ons=])
+
AC_CONFIG_SUBDIRS($add_ons)
add_ons_pfx=
if test x"$add_ons" != x; then