From: Ian Lynagh Date: Fri, 9 Jan 2009 15:10:06 +0000 (+0000) Subject: Check that make supports eval X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=a77e5e35a757f75a7f46749df1aa7aaa999718a9 Check that make supports eval --- diff --git a/Makefile b/Makefile index c1ce1f8..80f8b3f 100644 --- a/Makefile +++ b/Makefile @@ -93,12 +93,19 @@ check-packages : exit 1; \ fi +HAVE_EVAL := NO +$(eval HAVE_EVAL := YES) + check-tools: ifeq "$(HSCOLOUR_SRCS) $(HSCOLOUR)" "YES " @echo "HsColour needed but wasn't found." @echo "Set HSCOLOUR_SRCS=NO if you don't want to use it" exit 1 endif +ifeq "$(HAVE_EVAL)" "NO" + @echo "Your make doesn't support eval. You need GNU make >= 3.80" + exit 1 +endif @: ifeq "$(TARGETPLATFORM)" "i386-unknown-mingw32"