]> woffs.de Git - fd/haskell-amqp-utils.git/blob - amqp-utils.cabal
10ba9200e528f8a2b3914ee800522a2935eb50b7
[fd/haskell-amqp-utils.git] / amqp-utils.cabal
1 name:                amqp-utils
2
3 version:             0.6.1.1
4
5 synopsis:            AMQP toolset for the command line
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 || >=8.8.4
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                        directory,
46                        bytestring,
47                        utf8-string,
48                        x509-system,
49                        network > 2.6,
50                        tls >= 1.3.9,
51                        amqp >=0.19
52
53   ghc-options:         -threaded -Wall
54
55   default-language:    Haskell2010
56
57   other-modules:       Network.AMQP.Utils.Options,
58                        Network.AMQP.Utils.Helpers,
59                        Network.AMQP.Utils.Connection,
60                        Paths_amqp_utils
61
62 executable agitprop
63   main-is:             agitprop.hs
64   build-depends:       base >=4.6 && <5,
65                        containers,
66                        text,
67                        connection,
68                        data-default-class,
69                        time,
70                        process,
71                        directory,
72                        filepath,
73                        bytestring,
74                        utf8-string,
75                        x509-system,
76                        network > 2.6,
77                        tls >= 1.3.9,
78                        amqp >=0.19,
79                        unix >= 2.7,
80                        magic
81   if os(linux)
82     build-depends:     hinotify >= 0.3.8
83
84   ghc-options:         -threaded -Wall
85
86   default-language:    Haskell2010
87
88   other-modules:       Network.AMQP.Utils.Options,
89                        Network.AMQP.Utils.Helpers,
90                        Network.AMQP.Utils.Connection,
91                        Paths_amqp_utils
92
93 executable plane
94   main-is:             plane.hs
95   build-depends:       base >=4.6 && <5,
96                        containers,
97                        text,
98                        connection,
99                        data-default-class,
100                        time,
101                        process,
102                        directory,
103                        bytestring,
104                        utf8-string,
105                        x509-system,
106                        network > 2.6,
107                        tls >= 1.3.9,
108                        amqp >=0.19,
109                        unix >= 2.7
110
111   ghc-options:         -threaded -Wall
112
113   default-language:    Haskell2010
114
115   other-modules:       Network.AMQP.Utils.Options,
116                        Network.AMQP.Utils.Helpers,
117                        Network.AMQP.Utils.Connection,
118                        Paths_amqp_utils
119
120 executable arbeite
121   main-is:             arbeite.hs
122   build-depends:       base >=4.6 && <5,
123                        containers,
124                        text,
125                        connection,
126                        data-default-class,
127                        time,
128                        process,
129                        directory,
130                        bytestring,
131                        utf8-string,
132                        x509-system,
133                        network > 2.6,
134                        tls >= 1.3.9,
135                        amqp >=0.19,
136                        unix >= 2.7
137
138   ghc-options:         -threaded -Wall
139
140   default-language:    Haskell2010
141
142   other-modules:       Network.AMQP.Utils.Options,
143                        Network.AMQP.Utils.Helpers,
144                        Network.AMQP.Utils.Connection,
145                        Paths_amqp_utils
146
147 source-repository head
148   type:                git
149   location:            git://woffs.de/git/fd/haskell-amqp-utils.git