forked from maoe/influxdb-haskell
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathinfluxdb.cabal
147 lines (134 loc) · 2.85 KB
/
influxdb.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
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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
name: influxdb
version: 0.10
synopsis: Haskell client library for InfluxDB
description: Haskell client library for InfluxDB
homepage: https://github.com/maoe/influxdb-haskell
license: BSD3
license-file: LICENSE
author: Mitsutoshi Aoe
maintainer: Mitsutoshi Aoe <[email protected]>
copyright: Copyright (C) 2014-2015 Mitsutoshi Aoe
category: Database
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
README.md
CHANGELOG.md
flag examples
description: Build examples
default: False
manual: True
flag aeson-070
description: Use aeson >= 0.7.0
default: True
manual: False
flag network-uri
description: Get Network.URI from the network-uri package
default: True
library
exposed-modules:
Database.InfluxDB
Database.InfluxDB.Decode
Database.InfluxDB.Encode
Database.InfluxDB.Http
Database.InfluxDB.Lens
Database.InfluxDB.Stream
Database.InfluxDB.Types
Database.InfluxDB.TH
other-modules:
Database.InfluxDB.Types.Internal
other-extensions:
BangPatterns
CPP
ConstraintKinds
DeriveDataTypeable
FlexibleInstances
GeneralizedNewtypeDeriving
NamedFieldPuns
OverloadedStrings
RankNTypes
RecordWildCards
ScopedTypeVariables
TemplateHaskell
TypeSynonymInstances
ViewPatterns
ghc-options: -Wall
build-depends:
base >= 4 && < 4.9
, attoparsec < 0.14
, bytestring
, containers
, data-default-class
, deepseq
, dlist
, exceptions >= 0.5 && < 0.9
, http-client < 0.5
, mtl < 2.3
, retry >= 0.6 && < 0.8
, tagged
, template-haskell
, text < 1.3
, vector
if flag(aeson-070)
build-depends:
aeson >= 0.7.0 && < 1.0
, scientific >= 0.2
else
build-depends:
aeson >= 0.6.1.0 && < 0.7.0
if flag(network-uri)
build-depends:
network-uri >= 2.6
else
build-depends:
network < 2.6
if impl(ghc < 7.6)
build-depends:
ghc-prim
hs-source-dirs: src
default-language: Haskell2010
test-suite test-suite
type: exitcode-stdio-1.0
main-is: test-suite.hs
build-depends:
aeson
, base
, containers
, http-client
, HUnit
, influxdb
, mtl
, tasty
, tasty-hunit == 0.9.*
, tasty-quickcheck
, tasty-th
, text
, vector
hs-source-dirs: tests
default-language: Haskell2010
executable influx-random-points
if flag(examples)
buildable: True
else
buildable: False
hs-source-dirs: examples
main-is: random-points.hs
ghc-options: -Wall
build-depends:
base
, bytestring
, http-client
, influxdb
, mtl
, mwc-random
, text
, time
default-language: Haskell2010
source-repository head
type: git
branch: develop
location: https://github.com/maoe/influxdb-haskell.git
source-repository this
type: git
tag: v0.9.1.3
location: https://github.com/maoe/influxdb-haskell.git