Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 60 lines (50 sloc) 1.223 kB
8e80a19 @bsl Made small improvements to event.cabal
bsl authored
1 name: event
2 version: 0.1
3 synopsis: Scalable event notification
1f2d341 @tibbe Initial import
tibbe authored
4 description:
5 Scalable event notification for file handles, sockets, timers, etc.
8e80a19 @bsl Made small improvements to event.cabal
bsl authored
6 license: BSD3
7 license-file: LICENSE
8 author: Bryan O'Sullivan <bos@serpentine.com>
9 Johan Tibell <johan.tibell@gmail.com>
10 maintainer: Johan Tibell <johan.tibell@gmail.com>
11 category: System
12
78788da @bsl Added Array.hs tests
bsl authored
13 build-type: Custom
8e80a19 @bsl Made small improvements to event.cabal
bsl authored
14 cabal-version: >= 1.6
7292f91 @tibbe Added a read-me file with instructions for contributing
tibbe authored
15 extra-source-files: README.md
1f2d341 @tibbe Initial import
tibbe authored
16
17 library
18 exposed-modules:
69709dc @tibbe Added a Cabal file
tibbe authored
19 System.Event
20
21 other-modules:
8e80a19 @bsl Made small improvements to event.cabal
bsl authored
22 System.Event.Array
23 System.Event.Internal
69709dc @tibbe Added a Cabal file
tibbe authored
24 System.Event.Vector
1f2d341 @tibbe Initial import
tibbe authored
25
26 build-depends:
69709dc @tibbe Added a Cabal file
tibbe authored
27 array,
28 base < 4.1,
5ba2f35 @tibbe Use IntMap instead of Vector for callbacks
tibbe authored
29 containers == 0.2.*,
69709dc @tibbe Added a Cabal file
tibbe authored
30 ghc-prim,
31 unix
1f2d341 @tibbe Initial import
tibbe authored
32
9c3a288 @tibbe Added conditional compilation of backends
tibbe authored
33 if os(darwin)
34 other-modules:
35 System.Event.KQueue
36 cpp-options: -DBACKEND_KQUEUE
20912d7 @bsl Added more epoll basics
bsl authored
37 else
38 if os(linux)
39 other-modules:
40 System.Event.EPoll
41 cpp-options: -DBACKEND_EPOLL
9c3a288 @tibbe Added conditional compilation of backends
tibbe authored
42
43 extensions:
44 CPP,
45 ExistentialQuantification,
46 ForeignFunctionInterface,
47 MagicHash,
48 UnboxedTuples
49
69709dc @tibbe Added a Cabal file
tibbe authored
50 ghc-options: -Wall -funbox-strict-fields
1f2d341 @tibbe Initial import
tibbe authored
51 if impl(ghc >= 6.8)
52 ghc-options: -fwarn-tabs
53
8e80a19 @bsl Made small improvements to event.cabal
bsl authored
54 hs-source-dirs:
55 src
56
57 source-repository head
58 type: git
59 location: git://github.com/tibbe/event.git
Something went wrong with that request. Please try again.