X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compat%2Fcompat.mk;h=62057d1f3ea691f17db8a37e54a97caae9aa0d72;hb=9bbcd77cf9b66940058dbea1827db594e8ff6d7f;hp=48b2bea76ddbb3125e374a746810fe5c5740d4a1;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1;p=ghc-hetmet.git diff --git a/compat/compat.mk b/compat/compat.mk index 48b2bea..62057d1 100644 --- a/compat/compat.mk +++ b/compat/compat.mk @@ -6,6 +6,10 @@ # have to deal with variations in the package support of different # versions of GHC. +ifneq "$(UseStage1)" "YES" + +SRC_HC_OPTS += -DUSING_COMPAT + # Use libghccompat.a: SRC_HC_OPTS += -i$(GHC_COMPAT_DIR) SRC_LD_OPTS += -L$(GHC_COMPAT_DIR) -lghccompat @@ -41,4 +45,16 @@ SRC_MKDEPENDHS_OPTS += \ -optdep--exclude-module=Distribution.ParseUtils \ -optdep--exclude-module=Distribution.Compiler \ -optdep--exclude-module=Distribution.Version \ + -optdep--exclude-module=System.FilePath \ + -optdep--exclude-module=System.FilePath.Posix \ + -optdep--exclude-module=System.FilePath.Windows \ -optdep--exclude-module=System.Directory.Internals + +PACKAGE_CABAL = + +else + +PACKAGE_CABAL = -package Cabal + +endif +