forked from scvalex/daemons
-
Notifications
You must be signed in to change notification settings - Fork 0
/
daemons.cabal
83 lines (74 loc) · 2.93 KB
/
daemons.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Name: daemons
Version: 0.1.2
Cabal-Version: >= 1.8
License: GPL-3
License-File: LICENSE
Stability: experimental
Author: Alexandru Scvortov <[email protected]>
Maintainer: [email protected]
Homepage: https://github.com/scvalex/daemons
Category: System, Control, Network
Synopsis: Daemons in Haskell made fun and easy
Build-Type: Simple
Description:
"Control.Pipe.C3" provides simple RPC-like wrappers for pipes.
.
"Control.Pipe.Serialize" provides serialization and
incremental deserialization pipes.
.
"Control.Pipe.Socket" provides functions to setup pipes around
sockets.
.
"System.Daemon" provides a high-level interface to starting
daemonized programs that are controlled through sockets.
.
"System.Posix.Daemon" provides a low-level interface to
starting, and controlling detached jobs.
.
See the @README.md@ file and the homepage for details.
Extra-Source-Files: Makefile
Data-Files: README.md, NEWS.md, LICENSE, examples/Memo.md
Source-repository head
Type: git
Location: git://github.com/scvalex/daemons.git
Library
Hs-Source-Dirs: src
Build-depends: base >= 4 && < 5, bytestring, cereal,
data-default, directory, filepath, ghc-prim, network,
pipes >= 3.1,
transformers, unix
Ghc-options: -Wall
Exposed-modules: Control.Pipe.C3,
Control.Pipe.Serialize,
Control.Pipe.Socket,
System.Daemon,
System.Posix.Daemon
Other-modules:
Executable memo
Build-depends: base >= 4 && < 5, bytestring, cereal, containers,
daemons, data-default, ghc-prim
Main-Is: examples/Memo.hs
Ghc-options: -Wall
Executable addone
Build-depends: base >= 4 && < 5, daemons, data-default, ghc-prim
Main-Is: examples/AddOne.hs
Ghc-options: -Wall
Executable queue
Build-depends: base >= 4 && < 5, bytestring, cereal, containers,
daemons, data-default, ghc-prim, network,
pipes >= 3.1, transformers
Main-Is: examples/Queue.hs
Ghc-options: -Wall
Executable name
Build-depends: base >= 4 && < 5, bytestring, cereal, containers,
daemons, data-default, ghc-prim
Main-Is: examples/Name.hs
Ghc-options: -Wall
Test-suite daemon
Hs-Source-Dirs: test
Main-Is: Daemon.hs
Type: exitcode-stdio-1.0
Build-Depends: base >= 4 && < 5, daemons, data-default, directory,
ghc-prim, HUnit, test-framework, test-framework-hunit,
unix
Ghc-Options: -Wall