Add overlooked files created by `configure` to `extra-tmp-files`
[packages/integer-gmp.git] / integer-gmp.cabal
1 name:           integer-gmp
2 version:        0.5.1.0
3 -- GHC 7.6.1 released with 0.5.0.0
4 license:        BSD3
5 license-file:   LICENSE
6 category:       Numerical
7 maintainer:     libraries@haskell.org
8 bug-reports:    http://ghc.haskell.org/trac/ghc/newticket?component=libraries%20%28other%29&keywords=integer-gmp
9 synopsis:       Integer library based on GMP
10 description:
11     This package contains an Integer library based on GMP.
12 build-type:     Configure
13 cabal-version:  >=1.10
14
15 extra-source-files:
16     aclocal.m4
17     cbits/alloc.c
18     cbits/float.c
19     cbits/gmp-wrappers.cmm
20     cbits/longlong.c
21     config.guess
22     config.sub
23     configure
24     configure.ac
25     gmp/config.mk.in
26     install-sh
27     integer-gmp.buildinfo.in
28
29 extra-tmp-files:
30     autom4te.cache
31     config.log
32     config.status
33     gmp/config.mk
34     integer-gmp.buildinfo
35
36 source-repository head
37     type:     git
38     location: http://git.haskell.org/packages/integer-gmp.git
39
40 source-repository this
41     type:     git
42     location: http://git.haskell.org/packages/integer-gmp.git
43     tag:      integer-gmp-0.5.1.0-release
44
45 Library
46     default-language: Haskell2010
47     other-extensions:
48         BangPatterns
49         CPP
50         GHCForeignImportPrim
51         MagicHash
52         NoImplicitPrelude
53         UnboxedTuples
54         UnliftedFFITypes
55
56     exposed-modules:
57         GHC.Integer
58         GHC.Integer.GMP.Internals
59         GHC.Integer.GMP.Prim
60         GHC.Integer.Logarithms
61         GHC.Integer.Logarithms.Internals
62     other-modules:
63         GHC.Integer.Type
64
65     c-sources: cbits/cbits.c
66
67     build-depends: ghc-prim >= 0.3.1 && < 0.4
68
69     -- We need to set the package name to integer-gmp
70     -- (without a version number) as it's magic.
71     ghc-options: -Wall -package-name integer-gmp