]> Git — Sourcephile - gargantext.git/blob - package.yaml
[UPGRADE] stack version.
[gargantext.git] / package.yaml
1 name: gargantext
2 version: '4.0.0.6'
3 synopsis: Search, map, share
4 description: Please see README.md
5 category: Data
6 author: Gargantext Team
7 maintainer: team@gargantext.org
8 copyright:
9 - ! 'Copyright: (c) 2017-2018: see git logs and README'
10 license: BSD3
11 homepage: https://gargantext.org
12 ghc-options: -Wall
13 dependencies:
14 - extra
15 - text
16 library:
17 source-dirs: src
18 ghc-options:
19 - -Wincomplete-uni-patterns
20 - -Wincomplete-record-updates
21 - -Wmissing-signatures
22 - -Wunused-binds
23 - -Wunused-imports
24 - -Werror
25 exposed-modules:
26 - Gargantext
27 - Gargantext.API
28 - Gargantext.API.Auth
29 - Gargantext.API.Count
30 - Gargantext.API.FrontEnd
31 - Gargantext.API.Ngrams
32 - Gargantext.API.Node
33 # - Gargantext.API.Orchestrator
34 - Gargantext.API.Search
35 - Gargantext.API.Settings
36 - Gargantext.Core
37 - Gargantext.Core.Types
38 - Gargantext.Core.Types.Main
39 - Gargantext.Core.Utils.Prefix
40 - Gargantext.Database
41 - Gargantext.Database.Flow
42 - Gargantext.Database.Schema.Node
43 - Gargantext.Database.Tree
44 - Gargantext.Database.Types.Node
45 - Gargantext.Database.Utils
46 - Gargantext.Database.Schema.User
47 - Gargantext.Prelude
48 - Gargantext.Text
49 - Gargantext.Text.Context
50 - Gargantext.Text.Corpus.Parsers
51 - Gargantext.Text.Corpus.API
52 - Gargantext.Text.Corpus.Parsers.CSV
53 - Gargantext.Text.Examples
54 - Gargantext.Text.List.CSV
55 - Gargantext.Text.Metrics
56 - Gargantext.Text.Metrics.TFICF
57 - Gargantext.Text.Metrics.CharByChar
58 - Gargantext.Text.Metrics.Count
59 - Gargantext.Text.Search
60 - Gargantext.Text.Terms
61 - Gargantext.Text.Terms.Mono
62 - Gargantext.Text.Terms.Multi.Lang.En
63 - Gargantext.Text.Terms.Multi.Lang.Fr
64 - Gargantext.Text.Terms.Multi.RAKE
65 - Gargantext.Text.Terms.WithList
66 - Gargantext.Text.Flow
67 - Gargantext.Viz.Graph
68 - Gargantext.Viz.Graph.Distances.Matrice
69 - Gargantext.Viz.Graph.Index
70 - Gargantext.Viz.Phylo
71 - Gargantext.Viz.AdaptativePhylo
72 - Gargantext.Viz.Phylo.PhyloMaker
73 - Gargantext.Viz.Phylo.Tools
74 - Gargantext.Viz.Phylo.Example
75 - Gargantext.Viz.Phylo.LevelMaker
76 - Gargantext.Viz.Phylo.View.Export
77 - Gargantext.Viz.Phylo.View.ViewMaker
78 dependencies:
79 - array
80 - QuickCheck
81 - accelerate
82 - aeson
83 - aeson-lens
84 - aeson-pretty
85 - async
86 - attoparsec
87 - auto-update
88 - base >=4.7 && <5
89 - base16-bytestring
90 - blaze-html
91 - blaze-markup
92 - blaze-svg
93 - bytestring
94 - case-insensitive
95 - cassava
96 #- charsetdetect-ae # detect charset
97 - clustering-louvain
98 - conduit
99 - conduit-extra
100 - containers
101 - contravariant
102 - crawlerPubMed
103 - crawlerIsidore
104 - crawlerHAL
105 - crawlerISTEX
106 - data-time-segment
107 - deepseq
108 - directory
109 - duckling
110 - exceptions
111 - filepath
112 - fullstop
113 - fclabels
114 - fgl
115 - fast-logger
116 - filelock
117 - full-text-search
118 - graphviz
119 - haskell-igraph
120 - http-client
121 - http-client-tls
122 - http-conduit
123 - http-media
124 - http-api-data
125 - http-types
126 - hsparql
127 - hstatistics
128 - HSvm
129 - hxt
130 - hlcm
131 - ini
132 - insert-ordered-containers
133 - jose-jwt
134 # - kmeans-vector
135 - json-stream
136 - KMP
137 - lens
138 - located-base
139 - logging-effect
140 - matrix
141 - monad-logger
142 - mtl
143 - natural-transformation
144 - opaleye
145 - pandoc
146 - parallel
147 - parsec
148 - patches-class
149 - patches-map
150 - path
151 - path-io
152 - postgresql-simple
153 - pretty-simple
154 - probability
155 - product-profunctors
156 - profunctors
157 - protolude
158 - pureMD5
159 - SHA
160 - simple-reflect
161 - cereal # (IGraph)
162 - singletons # (IGraph)
163 - random
164 - rake
165 - regex-compat
166 - resourcet
167 - rdf4h
168 - safe
169 - semigroups
170 - servant
171 - servant-auth
172 - servant-blaze
173 - servant-client
174 # - servant-job
175 - servant-mock
176 - servant-multipart
177 - servant-server
178 - servant-swagger
179 - servant-swagger-ui
180 - servant-static-th
181 - servant-cassava
182 - serialise
183 - split
184 - stemmer
185 - string-conversions
186 - swagger2
187 - tagsoup
188 - temporary
189 - text-metrics
190 - time
191 - time-locale-compat
192 - timezone-series
193 - transformers
194 - transformers-base
195 - unordered-containers
196 - uuid
197 - validity
198 - vector
199 - wai
200 - wai-cors
201 - wai-extra
202 - warp
203 - wreq
204 - xml-conduit
205 - xml-types
206 - yaml
207 - zip
208 - zlib
209 # - utc
210 # API external connections
211
212 executables:
213 gargantext-server:
214 main: Main.hs
215 source-dirs: bin/gargantext-server
216 ghc-options:
217 - -O2
218 - -Wcompat
219 - -Wmissing-signatures
220 - -rtsopts
221 - -threaded
222 - -with-rtsopts=-N
223 dependencies:
224 - base
225 - containers
226 - gargantext
227 - vector
228 - cassava
229 - ini
230 - optparse-generic
231 - unordered-containers
232 - full-text-search
233
234 gargantext-cli:
235 main: Main.hs
236 source-dirs: bin/gargantext-cli
237 ghc-options:
238 - -threaded
239 - -rtsopts
240 - -with-rtsopts=-N
241 - -O2
242 - -Wmissing-signatures
243 dependencies:
244 - aeson
245 - async
246 - base
247 - bytestring
248 - containers
249 - gargantext
250 - vector
251 - cassava
252 - ini
253 - optparse-generic
254 - split
255 - unordered-containers
256 - full-text-search
257
258 gargantext-phylo:
259 main: Main.hs
260 source-dirs: bin/gargantext-phylo
261 ghc-options:
262 - -threaded
263 - -rtsopts
264 - -with-rtsopts=-N
265 - -O2
266 - -Wmissing-signatures
267 dependencies:
268 - aeson
269 - async
270 - base
271 - bytestring
272 - containers
273 - directory
274 - gargantext
275 - vector
276 - parallel
277 - cassava
278 - ini
279 - optparse-generic
280 - split
281 - unordered-containers
282
283 gargantext-adaptative-phylo:
284 main: Main.hs
285 source-dirs: bin/gargantext-adaptative-phylo
286 ghc-options:
287 - -threaded
288 - -rtsopts
289 - -with-rtsopts=-N
290 - -O2
291 - -Wmissing-signatures
292 dependencies:
293 - aeson
294 - async
295 - base
296 - bytestring
297 - containers
298 - directory
299 - gargantext
300 - vector
301 - parallel
302 - cassava
303 - ini
304 - optparse-generic
305 - split
306 - unordered-containers
307
308 gargantext-import:
309 main: Main.hs
310 source-dirs: bin/gargantext-import
311 ghc-options:
312 - -threaded
313 - -rtsopts
314 - -with-rtsopts=-N
315 - -O2
316 - -Wmissing-signatures
317 dependencies:
318 - gargantext
319 - base
320 - servant-server
321
322 gargantext-init:
323 main: Main.hs
324 source-dirs: bin/gargantext-init
325 ghc-options:
326 - -threaded
327 - -rtsopts
328 - -with-rtsopts=-N
329 - -O2
330 - -Wmissing-signatures
331 dependencies:
332 - gargantext
333 - base
334
335
336 tests:
337 # garg-test:
338 # main: Main.hs
339 # source-dirs: src-test
340 # ghc-options:
341 # - -threaded
342 # - -rtsopts
343 # - -with-rtsopts=-N
344 # dependencies:
345 # - base
346 # - gargantext
347 # - hspec
348 # - QuickCheck
349 # - quickcheck-instances
350 # - time
351 # - parsec
352 # - duckling
353 # - text
354 garg-doctest:
355 main: Main.hs
356 source-dirs: src-doctest
357 ghc-options:
358 - -O2
359 - -Wcompat
360 - -Wmissing-signatures
361 - -rtsopts
362 - -threaded
363 - -with-rtsopts=-N
364 dependencies:
365 - doctest
366 - Glob
367 - QuickCheck
368 - base
369 - gargantext