From: mquinson Date: Thu, 28 Apr 2005 11:58:08 +0000 (+0000) Subject: Configury beautification X-Git-Tag: v3.3~4110 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/bea8fdd9290539de8eed3f523a99bb9fdd82204a Configury beautification git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1244 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/ChangeLog b/ChangeLog index 2ebbe96c90..605e37163f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -46,6 +46,7 @@ DONE killing gcc (< 3.4.0). * Doxygen cleanups: move MSG examples, kill the second Doxygen phase needed by MSG examples complications + * Borrow configury beautifications from PHP (xbt) * Bugfix: XBT_LOG_NEW_DEFAULT_CATEGORY now compiles without compiler diff --git a/acmacro/fancy_configury.m4 b/acmacro/fancy_configury.m4 new file mode 100644 index 0000000000..950cc72f64 --- /dev/null +++ b/acmacro/fancy_configury.m4 @@ -0,0 +1,7 @@ +dnl SG_CONFIGURE_PART(MESSAGE) +dnl Idea borrowed from PHP, which borrowed it from mm +AC_DEFUN([SG_CONFIGURE_PART],[ + AC_MSG_RESULT() + AC_MSG_RESULT([${T_MD}$1${T_ME}]) +]) + diff --git a/configure.ac b/configure.ac index 61903b29bb..f3c85e6e45 100644 --- a/configure.ac +++ b/configure.ac @@ -19,9 +19,9 @@ ACLOCAL="$ACLOCAL -I acmacro" AC_PROG_LIBTOOL ############### -## Basic checks +## System checks ## - +SG_CONFIGURE_PART(System checks...) AC_PROG_CC(xlC gcc cc) AM_SANITY_CHECK AC_PROG_MAKE_SET @@ -48,12 +48,14 @@ AC_TYPE_SIZE_T ## SimGrid and GRAS specific checks ## +SG_CONFIGURE_PART(Checking GRAS architecture signature...) # Check architecture signature begin GRAS_ARCH # Check architecture signature end GRAS_CHECK_STRUCT_COMPACTION +SG_CONFIGURE_PART(Checking for threads, contexts or assimilated...) AC_CHECK_UCONTEXT AC_MSG_CHECKING(on top of what can we build the contexts) AC_ARG_WITH(context, @@ -96,6 +98,7 @@ fi ## Check for libraries extra-dependencies ## +SG_CONFIGURE_PART(Checking extra libraries dependencies...) SIMGRID_DEP="" AC_SUBST([SIMGRID_DEP])