diff options
author | Ian Lynagh <igloo@earth.li> | 2009-01-09 15:10:06 +0000 |
---|---|---|
committer | Ian Lynagh <igloo@earth.li> | 2009-01-09 15:10:06 +0000 |
commit | a77e5e35a757f75a7f46749df1aa7aaa999718a9 (patch) | |
tree | f3236a9139b0b158024c6af4e93c0a0f05d80276 /Makefile | |
parent | fdd4cf1b03162605131269355bd96eb8950b941f (diff) | |
download | haskell-a77e5e35a757f75a7f46749df1aa7aaa999718a9.tar.gz |
Check that make supports eval
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -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" |