X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fdriver%2FMakefile;fp=ghc%2Fdriver%2FMakefile;h=445ad745b7ed2534569f2a630f27bbc7b404ac6b;hb=579b46fe35098fc4c934e279db7323e3786cde19;hp=b0c4b638d9afe6afc297dfd75052f39ad58f5e7e;hpb=cd844a66e94dec45c5d88d05ce50d84d56e46d07;p=ghc-hetmet.git diff --git a/ghc/driver/Makefile b/ghc/driver/Makefile index b0c4b63..445ad74 100644 --- a/ghc/driver/Makefile +++ b/ghc/driver/Makefile @@ -1,5 +1,4 @@ #----------------------------------------------------------------------------- -# $Id: Makefile,v 1.68 2001/08/04 06:09:24 ken Exp $ # TOP=.. @@ -25,15 +24,17 @@ PKGCONF_OPTS = "$(TARGETPLATFORM)" \ "$(GHC_UTILS_DIR)" \ "$(GHC_INCLUDE_DIR)" -ghc_407_at_least = $(shell expr "$(GhcVersion)" \>= 4.07) -ifeq "$(ghc_407_at_least)" "1" +SRC_HC_OPTS += -fglasgow-exts -cpp + +ghc_407_at_least = $(shell if (test $(GhcCanonVersion) -ge 4070); then echo YES; else echo NO; fi) + +ifeq "$(ghc_407_at_least)" "YES" +SRC_HC_OPTS += -package concurrent -package text ifneq "$(mingw32_TARGET_OS)" "1" -SRC_HC_OPTS += -fglasgow-exts -cpp -package concurrent -package posix -package text -else -SRC_HC_OPTS += -fglasgow-exts -cpp -package concurrent -package text +SRC_HC_OPTS += -package posix endif else -SRC_HC_OPTS += -fglasgow-exts -cpp -syslib concurrent -syslib posix -syslib misc +SRC_HC_OPTS += -syslib concurrent -syslib posix -syslib misc endif SRC_HC_OPTS += -DWANT_PRETTY