-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdns-api.cabal
More file actions
118 lines (109 loc) · 3.81 KB
/
Copy pathdns-api.cabal
File metadata and controls
118 lines (109 loc) · 3.81 KB
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
name: dns-api
version: 0.2.1
synopsis: A simple API to send command over DNS protocol
description:
DNS API is an API to easily setup a DNS Server or send DNS queries.
While the standard DNS API is not well implemented here, this library
provides a simple interface to send special/non-standard queries embedded
into traditional/standard queries.
license: Apache-2.0
license-file: LICENSE
author: Nicolas DI PRIMA
maintainer: ndiprima@alephcloud.com
copyright: Copyright (c) 2014-2015 PivotCloud, Inc.
Homepage: https://github.com/alephcloud/hs-dns-api
category: Network
build-type: Simple
cabal-version: >=1.10
source-repository head
type: git
location: https://github.com/alephcloud/hs-dns-api
source-repository this
type: git
location: https://github.com/alephcloud/hs-dns-api
tag: 0.2.1
Flag executable
Description: Build the executable
Default: False
library
exposed-modules: Network.DNS.API
, Network.DNS.API.Server
, Network.DNS.API.Connection
, Network.DNS.API.Client
, Network.DNS.API.Packer
, Network.DNS.API.Error
, Network.DNS.API.FQDN
, Network.DNS.API.Resolv
, Network.DNS.API.Types
, Network.DNS.API.Utils
, Network.DNS.API.Bind
, Network.DNS.API.Bind.Class
, Network.DNS.API.Bind.Parser
, Network.DNS.API.Bind.Types
build-depends: base >=4.7 && <4.9
, containers
, network
, dns >= 1.4.4
, sandi
, iproute
, bytestring
, data-default
, stm
, mtl
, transformers >= 0.4
, ghc-prim
, hourglass
, byteable
, bsparse >= 0.0.3
, bspack >= 0.0.2
default-language: Haskell2010
ghc-options: -Wall -fwarn-tabs -O2
Test-Suite tests
type: exitcode-stdio-1.0
hs-source-dirs: Tests
Main-is: Tests.hs
build-depends: base >=4.7 && <4.9
, bytestring
, tasty
, tasty-quickcheck
, dns-api
, mtl
, transformers >= 0.4
, bsparse >= 0.0.3
, bspack >= 0.0.2
, byteable
default-language: Haskell2010
Executable Client
Main-Is: Client.hs
hs-source-dirs: example
default-language: Haskell2010
other-modules: API
if flag(executable)
build-depends: base >=4.7 && <4.9
, bytestring
, dns-api
, mtl
, hourglass
, bsparse >= 0.0.3
, bspack >= 0.0.2
Buildable: True
else
Buildable: False
Executable Server
Main-Is: Server.hs
hs-source-dirs: example
default-language: Haskell2010
if flag(executable)
build-depends: base >=4.7 && <4.9
, containers
, bytestring
, data-default
, mtl
, transformers >= 0.4
, bsparse >= 0.0.3
, bspack >= 0.0.2
, dns-api
, hourglass
Buildable: True
else
Buildable: False