457 |
AN_MAKEVAR([MAKE], [AC_PROG_MAKE_SET]) |
AN_MAKEVAR([MAKE], [AC_PROG_MAKE_SET]) |
458 |
AN_PROGRAM([make], [AC_PROG_MAKE_SET]) |
AN_PROGRAM([make], [AC_PROG_MAKE_SET]) |
459 |
AC_DEFUN([AC_PROG_MAKE_SET], |
AC_DEFUN([AC_PROG_MAKE_SET], |
460 |
[AC_MSG_CHECKING([whether ${MAKE-make} sets \${MAKE}]) |
[AC_MSG_CHECKING([whether ${MAKE-make} sets \$(MAKE)]) |
461 |
set dummy ${MAKE-make}; ac_make=`echo "$[2]" | sed 'y,./+-,__p_,'` |
set dummy ${MAKE-make}; ac_make=`echo "$[2]" | sed 'y,./+-,__p_,'` |
462 |
AC_CACHE_VAL(ac_cv_prog_make_${ac_make}_set, |
AC_CACHE_VAL(ac_cv_prog_make_${ac_make}_set, |
463 |
[cat >conftest.make <<\_ACEOF |
[cat >conftest.make <<\_ACEOF |
464 |
all: |
all: |
465 |
@echo 'ac_maketemp="${MAKE}"' |
@echo 'ac_maketemp="$(MAKE)"' |
466 |
_ACEOF |
_ACEOF |
467 |
# GNU make sometimes prints "make[1]: Entering...", which would confuse us. |
# GNU make sometimes prints "make[1]: Entering...", which would confuse us. |
468 |
eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` |
eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` |