name: ghc-prim version: 0.2.0.0 license: BSD3 license-file: LICENSE maintainer: libraries@haskell.org bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries%20%28other%29 synopsis: GHC primitives description: GHC primitives. cabal-version: >=1.6 build-type: Custom source-repository head type: git location: http://darcs.haskell.org/packages/ghc-prim.git/ flag include-ghc-prim { Description: Include GHC.Prim in exposed-modules default: False } Library { build-depends: rts exposed-modules: GHC.Debug GHC.Generics GHC.Magic GHC.Ordering GHC.PrimopWrappers GHC.IntWord32 GHC.IntWord64 GHC.Tuple GHC.Types GHC.Unit if flag(include-ghc-prim) { exposed-modules: GHC.Prim } c-sources: cbits/debug.c cbits/longlong.c extensions: CPP, MagicHash, ForeignFunctionInterface, UnliftedFFITypes, UnboxedTuples, EmptyDataDecls, NoImplicitPrelude -- We need to set the package name to ghc-prim (without a version number) -- as it's magic. ghc-options: -package-name ghc-prim }