]> gitweb @ CieloNegro.org - EsounD.git/blob - EsounD.cabal
aec3495ba024619e08cb29c0cc25efa12bc55504
[EsounD.git] / EsounD.cabal
1 Name: EsounD
2 Synopsis: Type-safe bindings to EsounD (ESD; Enlightened Sound Daemon)
3 Description:
4         Type-safe bindings to EsounD: <http://www.tux.org/~ricdude/EsounD.html>
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/EsounD.html
12 Category: Sound
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/EsounD.git
22
23 Flag build-examples
24     Description: Build example programs.
25     Default: False
26
27 Library
28     Build-Depends:
29         base                      == 4.*,
30         base-unicode-symbols      == 0.2.*,
31         bindings-EsounD           == 0.1.*,
32         monad-peel                == 0.1.*,
33         network                   == 2.3.*,
34         regions                   == 0.8.*,
35         safer-file-handles        == 0.9.*,
36         storablevector            == 0.2.*,
37         transformers              == 0.2.*,
38         unix                      == 2.4.*
39
40     Exposed-Modules:
41         Sound.EsounD
42         Sound.EsounD.Filter
43         Sound.EsounD.Monitor
44         Sound.EsounD.Player
45         Sound.EsounD.Recorder
46         Sound.EsounD.Streams
47         Sound.EsounD.Types
48
49     Other-Modules:
50         Sound.EsounD.Internals
51
52     GHC-Options:
53         -Wall
54
55 Executable hs-esd-player-example
56    if flag(build-examples)
57        Buildable: True
58    else
59        Buildable: False
60
61    HS-Source-Dirs:
62         .,
63         examples
64
65    Main-Is: EsdPlayerExample.hs
66
67    GHC-Options:
68         -Wall