mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 03:20:57 +00:00
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r151240 | kpfleming | 2008-10-20 07:45:56 +0300 (Mon, 20 Oct 2008) | 3 lines break up acinclude.m4 into individual files, which will make it easier to maintain, easier to add new macros (less patching) and will ease maintenance of these macros across Asterisk branches ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@151242 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 lines
752 B
Plaintext
21 lines
752 B
Plaintext
AC_DEFUN([AST_CHECK_GNU_MAKE], [AC_CACHE_CHECK(for GNU make, GNU_MAKE,
|
|
GNU_MAKE='Not Found' ;
|
|
GNU_MAKE_VERSION_MAJOR=0 ;
|
|
GNU_MAKE_VERSION_MINOR=0 ;
|
|
for a in make gmake gnumake ; do
|
|
if test -z "$a" ; then continue ; fi ;
|
|
if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
|
|
GNU_MAKE=$a ;
|
|
GNU_MAKE_VERSION_MAJOR=`$GNU_MAKE --version | grep "GNU Make" | cut -f3 -d' ' | cut -f1 -d'.'`
|
|
GNU_MAKE_VERSION_MINOR=`$GNU_MAKE --version | grep "GNU Make" | cut -f2 -d'.' | cut -c1-2`
|
|
break;
|
|
fi
|
|
done ;
|
|
) ;
|
|
if test "x$GNU_MAKE" = "xNot Found" ; then
|
|
AC_MSG_ERROR( *** Please install GNU make. It is required to build Asterisk!)
|
|
exit 1
|
|
fi
|
|
AC_SUBST([GNU_MAKE])
|
|
])
|