autoconf: Output summary information from configure

Report some of the common settings back to the user after configure
has completed.
This commit is contained in:
Dan Nicholson 2007-11-30 08:49:57 -08:00
parent af3d2f292d
commit 9cad8e312f
1 changed files with 44 additions and 0 deletions

View File

@ -723,6 +723,50 @@ CPPFLAGS="$_SAVE_CPPFLAGS"
dnl Substitute the config
AC_OUTPUT([configs/autoconf])
dnl
dnl Output some configuration info for the user
dnl
echo ""
echo " prefix: $prefix"
echo " exec_prefix: $exec_prefix"
echo " libdir: $libdir"
dnl Driver info
echo ""
echo " Driver: $mesa_driver"
case "$mesa_driver" in
x11|osmesa)
if echo "$DRIVER_DIRS" | grep 'osmesa' >/dev/null 2>&1; then
echo " OSMesa: lib$OSMESA_LIB"
else
echo " OSMesa: no"
fi
;;
dri)
# cleanup the drivers var
dri_dirs=`echo $DRI_DIRS | $SED 's/^ *//;s/ */ /;s/ *$//'`
echo " DRI drivers: $dri_dirs"
echo " DRI driver dir: $DRI_DRIVER_INSTALL_DIR"
;;
esac
dnl Libraries
echo ""
echo " Shared libs: $enable_shared"
echo " Static libs: $enable_static"
echo " GLU: $enable_glu"
echo " GLw: $enable_glw"
echo " glut: $enable_glut"
dnl Programs
# cleanup the programs var for display
program_dirs=`echo $PROGRAM_DIRS | $SED 's/^ *//;s/ */ /;s/ *$//'`
if test "x$program_dirs" = x; then
echo " Demos: no"
else
echo " Demos: $program_dirs"
fi
echo ""
echo " Run 'make autoconf' to build Mesa"
echo ""