ENSC_PATHPROG_INIT(): fixed doc
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Wed, 2 Feb 2005 14:09:28 +0000 (14:09 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Wed, 2 Feb 2005 14:09:28 +0000 (14:09 +0000)
ENSC_PATHPROG(): added a '<DESCR>' parameter

git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1854 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/m4/ensc_pathprog.m4

index 9b3c48a..c285748 100644 (file)
@@ -21,7 +21,7 @@ AC_DEFUN([ENSC_SET_SEARCHPATH],
        ensc_searchpath="$1"
 ])
 
-dnl Usage: ENSC_PATHPROG(<VAR>, <PROG>[, <REQ>])
+dnl Usage: ENSC_PATHPROG_INIT
 AC_DEFUN([ENSC_PATHPROG_INIT],
 [
        ENSC_PATHPROG_SED=
@@ -29,7 +29,7 @@ AC_DEFUN([ENSC_PATHPROG_INIT],
 ])
 
 
-dnl Usage: ENSC_PATHPROG(<VAR>, <PROG>[, <DFLT>])
+dnl Usage: ENSC_PATHPROG(<VAR>, <PROG>[, <DFLT>, <DESCR>])
 AC_DEFUN([ENSC_PATHPROG],
 [
        AC_REQUIRE([ENSC_SET_SEARCHPATH])
@@ -50,7 +50,13 @@ AC_DEFUN([ENSC_PATHPROG],
        AC_PATH_PROGS($1, [$2], [$ensc_dflt], [$ensc_searchpath])
 
        if test -z "${$1}" && $rq; then
-               AC_MSG_ERROR([Can not find the '$2' tool within '${ensc_searchpath:-$PATH}'])
+               if test -z "$4"; then
+                       AC_MSG_ERROR([Can not find the '$2' tool within '${ensc_searchpath:-$PATH}'.])
+               else
+                       AC_MSG_ERROR([
+Can not find the '$2' tool within '${ensc_searchpath:-$PATH}'.
+$4])
+               fi
        fi
 
        test "${$1}" && ENSC_PATHPROG_SED="${ENSC_PATHPROG_SED}s!@'$1'@!${$1}!g;"