From a77e5e35a757f75a7f46749df1aa7aaa999718a9 Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Fri, 9 Jan 2009 15:10:06 +0000 Subject: [PATCH] Check that make supports eval --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) 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" -- 1.7.10.4