warning fix: don't use -XPatternSignatures in GHC >= 6.10
authorSimon Marlow <marlowsd@gmail.com>
Wed, 17 Dec 2008 10:46:37 +0000 (10:46 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Wed, 17 Dec 2008 10:46:37 +0000 (10:46 +0000)
base.cabal

index 5c4ca8c..75581aa 100644 (file)
@@ -61,8 +61,12 @@ Library {
                     ScopedTypeVariables, UnboxedTuples,
                     ForeignFunctionInterface, UnliftedFFITypes,
                     DeriveDataTypeable, GeneralizedNewtypeDeriving,
-                    FlexibleInstances, PatternSignatures, StandaloneDeriving,
+                    FlexibleInstances, StandaloneDeriving,
                     PatternGuards, EmptyDataDecls
+
+        if impl(ghc < 6.10) 
+           -- PatternSignatures was deprecated in 6.10
+           extensions: PatternSignatures
     }
     exposed-modules:
         Control.Applicative,