Skip to content
Snippets Groups Projects
Commit a49dfa9d authored by Christian Engwer's avatar Christian Engwer
Browse files

better status output

[[Imported from SVN: r5168]]
parent 0cbf45a6
No related branches found
No related tags found
No related merge requests found
#! /bin/sh #! /bin/sh
# $Id$ # $Id: dune.m4 5163 2008-04-21 13:50:27Z christi $
# checks for dune-headers and everything they need # checks for dune-headers and everything they need
# TODO # TODO
...@@ -29,7 +29,7 @@ AC_DEFUN([DUNE_PKG_CONFIG_REQUIRES],[ ...@@ -29,7 +29,7 @@ AC_DEFUN([DUNE_PKG_CONFIG_REQUIRES],[
AC_SUBST(REQUIRES, [$REQUIRES]) AC_SUBST(REQUIRES, [$REQUIRES])
]) ])
AC_DEFUN([DUNE_ADD_MODULE_SUMMARY_ENTRY],[ AC_DEFUN([DUNE_MODULE_ADD_SUMMARY_ENTRY],[
m4_pushdef([_dune_name], [$1]) m4_pushdef([_dune_name], [$1])
m4_pushdef([_dune_module], [m4_translit(_dune_name, [-], [_])]) m4_pushdef([_dune_module], [m4_translit(_dune_name, [-], [_])])
m4_pushdef([_DUNE_MODULE], [m4_toupper(_dune_module)]) m4_pushdef([_DUNE_MODULE], [m4_toupper(_dune_module)])
...@@ -40,7 +40,7 @@ AC_DEFUN([DUNE_ADD_MODULE_SUMMARY_ENTRY],[ ...@@ -40,7 +40,7 @@ AC_DEFUN([DUNE_ADD_MODULE_SUMMARY_ENTRY],[
if test "x$_DUNE_MODULE[]_VERSION" != "x"; then if test "x$_DUNE_MODULE[]_VERSION" != "x"; then
result="$result version $_DUNE_MODULE[]_VERSION" result="$result version $_DUNE_MODULE[]_VERSION"
fi fi
DUNE_ADD_SUMMARY_ENTRY(_dune_name,[$result]) DUNE_ADD_SUMMARY_MOD_ENTRY(_dune_name,[$result])
]) ])
AC_DEFUN([DUNE_CHECK_MODULES],[ AC_DEFUN([DUNE_CHECK_MODULES],[
...@@ -232,7 +232,7 @@ AC_DEFUN([DUNE_CHECK_MODULES],[ ...@@ -232,7 +232,7 @@ AC_DEFUN([DUNE_CHECK_MODULES],[
LIBS="$ac_save_LIBS" LIBS="$ac_save_LIBS"
# add this module to DUNE_SUMMARY # add this module to DUNE_SUMMARY
DUNE_ADD_MODULE_SUMMARY_ENTRY(_dune_name) DUNE_MODULE_ADD_SUMMARY_ENTRY(_dune_name)
# remove local variables # remove local variables
m4_popdef([_dune_name]) m4_popdef([_dune_name])
......
...@@ -93,6 +93,14 @@ AC_DEFUN([DUNE_ADD_SUMMARY_ENTRY],[ ...@@ -93,6 +93,14 @@ AC_DEFUN([DUNE_ADD_SUMMARY_ENTRY],[
[DUNE_SUMMARY="$DUNE_SUMMARY echo '$txt';"] [DUNE_SUMMARY="$DUNE_SUMMARY echo '$txt';"]
]) ])
AC_DEFUN([DUNE_ADD_SUMMARY_MOD_ENTRY],[
indentlen=17
txt=$1
while test `echo $txt | tr -d '\n' | wc -c` -lt $indentlen; do txt=$txt.; done
txt="$txt: $2"
[DUNE_MODULES_SUMMARY="$DUNE_MODULES_SUMMARY echo '$txt';"]
])
AC_DEFUN([DUNE_SUMMARY_ALL],[ AC_DEFUN([DUNE_SUMMARY_ALL],[
# show search results # show search results
...@@ -101,7 +109,8 @@ AC_DEFUN([DUNE_SUMMARY_ALL],[ ...@@ -101,7 +109,8 @@ AC_DEFUN([DUNE_SUMMARY_ALL],[
echo echo
echo "-----------------------------" echo "-----------------------------"
echo echo
[eval $DUNE_SUMMARY] [(eval $DUNE_MODULES_SUMMARY) | sort]
[(eval $DUNE_SUMMARY) | sort]
echo echo
echo "-----------------------------" echo "-----------------------------"
echo echo
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment