ensc_searchpath="$1"
])
-dnl Usage: ENSC_PATHPROG(<VAR>, <PROG>[, <REQ>])
+dnl Usage: ENSC_PATHPROG_INIT
AC_DEFUN([ENSC_PATHPROG_INIT],
[
ENSC_PATHPROG_SED=
])
-dnl Usage: ENSC_PATHPROG(<VAR>, <PROG>[, <DFLT>])
+dnl Usage: ENSC_PATHPROG(<VAR>, <PROG>[, <DFLT>, <DESCR>])
AC_DEFUN([ENSC_PATHPROG],
[
AC_REQUIRE([ENSC_SET_SEARCHPATH])
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;"