Add comment to .cabal file saying what GHC 7.6.1 shipped with
[packages/unix.git] / unix.cabal
1 name:           unix
2 version:        2.6.0.0
3 -- GHC 7.6.1 released with 2.6.0.0
4 license:        BSD3
5 license-file:   LICENSE
6 maintainer:     libraries@haskell.org
7 bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/unix
8 synopsis:       POSIX functionality
9 category:       System
10 description:
11         This package gives you access to the set of operating system
12         services standardised by POSIX 1003.1b (or the IEEE Portable
13         Operating System Interface for Computing Environments -
14         IEEE Std. 1003.1).
15         .
16         The package is not supported under Windows (except under Cygwin).
17 extra-source-files:
18         config.guess config.sub install-sh
19                 configure.ac configure
20                 unix.buildinfo.in include/HsUnixConfig.h.in
21                 include/HsUnix.h
22 extra-tmp-files:
23                 config.log config.status autom4te.cache
24                 unix.buildinfo include/HsUnixConfig.h
25 build-type: Configure
26 Cabal-Version: >= 1.6
27
28 Library
29     exposed-modules:
30         System.Posix
31         System.Posix.ByteString
32
33         System.Posix.Error
34         System.Posix.Resource
35         System.Posix.Time
36         System.Posix.Unistd
37         System.Posix.User
38         System.Posix.Signals
39         System.Posix.Signals.Exts
40         System.Posix.Semaphore
41         System.Posix.SharedMem
42
43         System.Posix.ByteString.FilePath
44
45         System.Posix.Directory
46         System.Posix.Directory.ByteString
47
48         System.Posix.DynamicLinker.Module
49         System.Posix.DynamicLinker.Module.ByteString
50         System.Posix.DynamicLinker.Prim
51         System.Posix.DynamicLinker.ByteString
52         System.Posix.DynamicLinker
53
54         System.Posix.Files
55         System.Posix.Files.ByteString
56
57         System.Posix.IO
58         System.Posix.IO.ByteString
59
60         System.Posix.Env
61         System.Posix.Env.ByteString
62
63         System.Posix.Process
64         System.Posix.Process.Internals
65         System.Posix.Process.ByteString
66
67         System.Posix.Temp
68         System.Posix.Temp.ByteString
69
70         System.Posix.Terminal
71         System.Posix.Terminal.ByteString
72
73     other-modules:
74         System.Posix.Directory.Common
75         System.Posix.DynamicLinker.Common
76         System.Posix.Files.Common
77         System.Posix.IO.Common
78         System.Posix.Process.Common
79         System.Posix.Terminal.Common
80
81     build-depends:      base >= 4.2 && < 4.7,
82                         bytestring >= 0.9.2.0 && < 0.11,
83                         time
84     extensions: CPP, ForeignFunctionInterface, EmptyDataDecls
85     if impl(ghc >= 7.1)
86         extensions: NondecreasingIndentation
87     include-dirs:       include
88     includes:       HsUnix.h execvpe.h
89     install-includes:
90         HsUnix.h HsUnixConfig.h execvpe.h
91     c-sources:  cbits/HsUnix.c cbits/execvpe.c cbits/dirUtils.c
92
93 source-repository head
94     type:     git
95     location: http://darcs.haskell.org/packages/unix.git/
96