Remote GHCi: create cost centre stacks in batches
[ghc.git] / libraries / integer-gmp / integer-gmp.cabal
1 name:                integer-gmp
2 version:             1.0.0.1
3 synopsis:            Integer library based on GMP
4 license:             BSD3
5 license-file:        LICENSE
6 author:              Herbert Valerio Riedel
7 maintainer:          hvr@gnu.org
8 category:            Numeric, Algebra
9 build-type:          Configure
10 cabal-version:       >=1.10
11
12 extra-source-files:
13     aclocal.m4
14     cbits/wrappers.c
15     changelog.md
16     config.guess
17     config.sub
18     configure
19     configure.ac
20     gmp/config.mk.in
21     include/HsIntegerGmp.h.in
22     install-sh
23     integer-gmp.buildinfo.in
24
25 extra-tmp-files:
26     autom4te.cache
27     config.log
28     config.status
29     gmp/config.mk
30     integer-gmp.buildinfo
31     include/HsIntegerGmp.h
32
33 library
34   default-language:    Haskell2010
35   other-extensions:
36     BangPatterns
37     CApiFFI
38     CPP
39     DeriveDataTypeable
40     ExplicitForAll
41     GHCForeignImportPrim
42     MagicHash
43     NegativeLiterals
44     NoImplicitPrelude
45     RebindableSyntax
46     StandaloneDeriving
47     UnboxedTuples
48     UnliftedFFITypes
49   build-depends:       ghc-prim
50   hs-source-dirs:      src/
51   ghc-options: -this-unit-id integer-gmp -Wall
52   cc-options: -std=c99 -Wall
53
54   include-dirs: include
55   c-sources:
56     cbits/wrappers.c
57
58   exposed-modules:
59     GHC.Integer
60     GHC.Integer.Logarithms
61     GHC.Integer.Logarithms.Internals
62
63     GHC.Integer.GMP.Internals
64
65   other-modules:
66     GHC.Integer.Type