X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=libraries%2Fbin-package-db%2Fbin-package-db.cabal;h=fbac32763ef796f2b120944021cffa6194ebbff5;hp=cc032005e97ac6d0bc30c4ae8d7c7aeabb11da04;hb=f9460db84b4eb145d1356435127cce0a1a775c70;hpb=f41e3ea766c340c49b829eabfdea7c77bda2a95e diff --git a/libraries/bin-package-db/bin-package-db.cabal b/libraries/bin-package-db/bin-package-db.cabal index cc03200..fbac327 100644 --- a/libraries/bin-package-db/bin-package-db.cabal +++ b/libraries/bin-package-db/bin-package-db.cabal @@ -11,11 +11,21 @@ source-repository head type: darcs location: http://darcs.haskell.org/ghc +flag base3 + default: False + Library { exposed-modules: Distribution.InstalledPackageInfo.Binary - build-depends: base >= 3 && < 5, - binary == 0.5.*, + if flag(base3) + build-depends: base >= 3 && < 4 + cpp-options: -DBASE3 + else + build-depends: base >= 4 && < 5 + + build-depends: binary == 0.5.*, Cabal == 1.8.* + + extensions: CPP }