C string macros should be treated as global arrays.
[bindings-apr.git] / bindings-apr.cabal
1 Name: bindings-apr
2 Synopsis: Low level bindings to Apache Portable Runtime (APR)
3 Description:
4         Bindings to APR: <http://apr.apache.org/>
5 Version: 0.1
6 License: PublicDomain
7 License-File: COPYING
8 Author: PHO <pho at cielonegro dot org>
9 Maintainer: PHO <pho at cielonegro dot org>
10 Stability: experimental
11 Homepage: http://cielonegro.org/Bindings-APR.html
12 Category: FFI
13 Tested-With: GHC == 6.12.3
14 Cabal-Version: >= 1.6
15 Build-Type: Simple
16 Extra-Source-Files:
17     COPYING
18
19 Source-Repository head
20     Type: git
21     Location: git://git.cielonegro.org/bindings-apr.git
22
23 Library
24     Build-Depends:
25         base         == 4.2.*,
26         bindings-DSL == 1.0.*
27
28     PkgConfig-Depends:
29         apr-1 >= 1.3
30
31     Exposed-Modules:
32         Bindings.APR
33         Bindings.APR.Allocator.Types
34         Bindings.APR.Atomic
35         Bindings.APR.DSO
36         Bindings.APR.Env
37         Bindings.APR.ErrNo
38         Bindings.APR.File.IO
39         Bindings.APR.File.Info
40         Bindings.APR.File.Types
41         Bindings.APR.FNMatch
42         Bindings.APR.General
43         Bindings.APR.GetOpt
44         Bindings.APR.Global.Mutex
45         Bindings.APR.Hash
46         Bindings.APR.Lib
47         Bindings.APR.MMap
48         Bindings.APR.Network.IO
49         Bindings.APR.Poll
50         Bindings.APR.Pools
51         Bindings.APR.Portable
52         Bindings.APR.Proc.Mutex
53         Bindings.APR.Random
54         Bindings.APR.Shm
55         Bindings.APR.Signal
56         Bindings.APR.Strings
57         Bindings.APR.Support
58         Bindings.APR.Tables
59         Bindings.APR.Thread.Cond
60         Bindings.APR.Thread.Mutex
61         Bindings.APR.Thread.Proc
62         Bindings.APR.Thread.RWLock
63         Bindings.APR.Time
64         Bindings.APR.User
65         Bindings.APR.Version
66         Bindings.APR.Want
67
68     C-Sources:
69         cbits/helper_apr.c
70         cbits/helper_apr_errno.c
71         cbits/helper_apr_general.c
72         cbits/helper_apr_global_mutex.c
73         cbits/helper_apr_pools.c
74         cbits/helper_apr_lib.c
75         cbits/helper_apr_mmap.c
76         cbits/helper_apr_network_io.c
77         cbits/helper_apr_portable.c
78         cbits/helper_apr_signal.c
79         cbits/helper_apr_time.c
80         cbits/helper_apr_thread_proc.c
81         cbits/helper_apr_user.c
82         cbits/helper_apr_version.c
83
84     Include-Dirs:
85         include
86
87     Install-Includes:
88         bindings.apr.inherit.h
89         bindings.apr.pools.h
90         bindings.apr.ring.h
91
92     Extensions:
93         ForeignFunctionInterface