From 2e13b201c54c9ee618279853e16d0483d5aff94c Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Wed, 17 Dec 2008 10:45:42 +0000 Subject: [PATCH] optionally include GHC.Prim in exposed-modules (for the new GHC build system) --- ghc-prim.cabal | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ghc-prim.cabal b/ghc-prim.cabal index 7bbf523..c329484 100644 --- a/ghc-prim.cabal +++ b/ghc-prim.cabal @@ -9,6 +9,11 @@ description: cabal-version: >=1.2 build-type: Custom +flag include-ghc-prim { + Description: Include GHC.Prim in exposed-modules + default: False +} + Library { build-depends: rts exposed-modules: @@ -21,6 +26,11 @@ Library { GHC.Tuple GHC.Types GHC.Unit + + if flag(include-ghc-prim) { + exposed-modules: GHC.Prim + } + c-sources: cbits/longlong.c extensions: CPP, MagicHash, ForeignFunctionInterface, UnliftedFFITypes, -- 1.7.10.4