]> woffs.de Git - fd/haskell-amqp-utils.git/blob - amqp-utils.cabal
Haskell2010
[fd/haskell-amqp-utils.git] / amqp-utils.cabal
1 name:                amqp-utils
2
3 version:             0.4.0.1
4
5 synopsis:            Generic Haskell AMQP tools
6
7 description:         AMQP tools consisting of:
8   AMQP consumer which can
9   create a temporary queue and attach it to an exchange, or
10   attach to an existing queue;
11   display header and body info;
12   save message bodies to files;
13   call a callback script.
14   AMQP publisher with file, line-by-line and
15   hotfolder capabilities.
16   AMQP rpc client and server.
17
18 license:             GPL-3
19
20 license-file:        LICENSE
21
22 author:              Frank Doepper
23
24 maintainer:          [email protected]
25
26 category:            Network
27
28 build-type:          Simple
29
30 extra-source-files:  ChangeLog.md, README.md
31
32 cabal-version:       >=1.10
33
34 Tested-With: GHC ==7.10.2 || ==8.0.2 || ==8.2.2 || ==8.4.4 || >= 8.6.5
35
36 executable konsum
37   main-is:             konsum.hs
38   build-depends:       base >=4.6 && <5,
39                        containers,
40                        text,
41                        connection,
42                        data-default-class,
43                        time,
44                        process,
45                        bytestring,
46                        x509-system,
47                        tls >= 1.3.9,
48                        amqp >=0.17
49
50   ghc-options:         -threaded -Wall
51
52   default-language:    Haskell2010
53
54   other-modules:       Network.AMQP.Utils.Options,
55                        Network.AMQP.Utils.Helpers,
56                        Network.AMQP.Utils.Connection,
57                        Paths_amqp_utils
58
59 executable agitprop
60   main-is:             agitprop.hs
61   build-depends:       base >=4.6 && <5,
62                        containers,
63                        text,
64                        connection,
65                        data-default-class,
66                        time,
67                        process,
68                        bytestring,
69                        x509-system,
70                        tls >= 1.3.9,
71                        amqp >=0.17,
72                        unix >= 2.7,
73                        hinotify >= 0.3.8,
74                        magic
75
76   ghc-options:         -threaded -Wall
77
78   default-language:    Haskell2010
79
80   other-modules:       Network.AMQP.Utils.Options,
81                        Network.AMQP.Utils.Helpers,
82                        Network.AMQP.Utils.Connection,
83                        Paths_amqp_utils
84
85 executable plane
86   main-is:             plane.hs
87   build-depends:       base >=4.6 && <5,
88                        containers,
89                        text,
90                        connection,
91                        data-default-class,
92                        time,
93                        process,
94                        bytestring,
95                        x509-system,
96                        tls >= 1.3.9,
97                        amqp >=0.17,
98                        unix >= 2.7
99
100   ghc-options:         -threaded -Wall
101
102   default-language:    Haskell2010
103
104   other-modules:       Network.AMQP.Utils.Options,
105                        Network.AMQP.Utils.Helpers,
106                        Network.AMQP.Utils.Connection,
107                        Paths_amqp_utils
108
109 executable arbeite
110   main-is:             arbeite.hs
111   build-depends:       base >=4.6 && <5,
112                        containers,
113                        text,
114                        connection,
115                        data-default-class,
116                        time,
117                        process,
118                        bytestring,
119                        x509-system,
120                        tls >= 1.3.9,
121                        amqp >=0.17,
122                        unix >= 2.7
123
124   ghc-options:         -threaded -Wall
125
126   default-language:    Haskell2010
127
128   other-modules:       Network.AMQP.Utils.Options,
129                        Network.AMQP.Utils.Helpers,
130                        Network.AMQP.Utils.Connection,
131                        Paths_amqp_utils
132
133 source-repository head
134   type:                git
135   location:            git://github.com/woffs/haskell-amqp-utils