X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compat%2Fcompat.mk;fp=compat%2Fcompat.mk;h=82a37927cc99a69ef3d8016510ddd0131436084c;hp=48b2bea76ddbb3125e374a746810fe5c5740d4a1;hb=373b03fe979abe898a387e02ca22007b768e343e;hpb=001d6ffda6a509c6349f6644df10e8fcf270d218 diff --git a/compat/compat.mk b/compat/compat.mk index 48b2bea..82a3792 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 @@ -42,3 +46,12 @@ SRC_MKDEPENDHS_OPTS += \ -optdep--exclude-module=Distribution.Compiler \ -optdep--exclude-module=Distribution.Version \ -optdep--exclude-module=System.Directory.Internals + +PACKAGE_CABAL = + +else + +PACKAGE_CABAL = -package Cabal + +endif +