]> Git — Sourcephile - gargantext.git/blob - package.yaml
[VERSION] +1 to 0.0.1.91.0
[gargantext.git] / package.yaml
1 name: gargantext
2 version: '0.0.1.91.0'
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-Present: see git logs and README'
10 license: AGPL-3
11 homepage: https://gargantext.org
12 ghc-options: -Wall
13 extra-libraries:
14 - gfortran
15 dependencies:
16 - extra
17 - text
18 default-extensions:
19 - DataKinds
20 - DeriveGeneric
21 - FlexibleContexts
22 - FlexibleInstances
23 - GeneralizedNewtypeDeriving
24 - MultiParamTypeClasses
25 - NoImplicitPrelude
26 - OverloadedStrings
27 - RankNTypes
28 library:
29 source-dirs: src
30 ghc-options:
31 - -Wincomplete-uni-patterns
32 - -Wincomplete-record-updates
33 - -Wmissing-signatures
34 - -Wunused-binds
35 - -Wunused-imports
36 - -Werror
37 - -freduction-depth=300
38 exposed-modules:
39 - Gargantext
40 - Gargantext.API
41 - Gargantext.API.Dev
42 - Gargantext.API.HashedResponse
43 - Gargantext.API.Node
44 - Gargantext.API.Node.File
45 - Gargantext.API.Ngrams
46 - Gargantext.API.Ngrams.Types
47 - Gargantext.API.Admin.Settings
48 - Gargantext.API.Admin.Types
49 - Gargantext.API.Prelude
50 - Gargantext.Core
51 - Gargantext.Core.Types
52 - Gargantext.Core.Types.Individu
53 - Gargantext.Core.Types.Main
54 - Gargantext.Core.Utils.Prefix
55 - Gargantext.Database.Action.Flow
56 - Gargantext.Database.Query.Table.User
57 - Gargantext.Database.Query.Table.Node
58 - Gargantext.Database.Query.Table.Node.UpdateOpaleye
59 - Gargantext.Database.Prelude
60 - Gargantext.Database.Admin.Trigger.Init
61 - Gargantext.Database.Admin.Config
62 - Gargantext.Database.Admin.Types.Hyperdata
63 - Gargantext.Database.Admin.Types.Node
64 - Gargantext.Prelude
65 - Gargantext.Prelude.Crypto.Pass.User
66 - Gargantext.Prelude.Utils
67 - Gargantext.Core.Text
68 - Gargantext.Core.Text.Context
69 - Gargantext.Core.Text.Corpus.Parsers
70 - Gargantext.Core.Text.Corpus.Parsers.Date.Parsec
71 - Gargantext.Core.Text.Corpus.API
72 - Gargantext.Core.Text.Corpus.Parsers.CSV
73 - Gargantext.Core.Text.Examples
74 - Gargantext.Core.Text.List.CSV
75 - Gargantext.Core.Text.Metrics
76 - Gargantext.Core.Text.Metrics.TFICF
77 - Gargantext.Core.Text.Metrics.CharByChar
78 - Gargantext.Core.Text.Metrics.Count
79 - Gargantext.Core.Text.Search
80 - Gargantext.Core.Text.Terms
81 - Gargantext.Core.Text.Terms.Mono
82 - Gargantext.Core.Text.Terms.Multi.Lang.En
83 - Gargantext.Core.Text.Terms.Multi.Lang.Fr
84 - Gargantext.Core.Text.Terms.Multi.RAKE
85 - Gargantext.Core.Text.Terms.WithList
86 - Gargantext.Core.Text.Flow
87 - Gargantext.Core.Viz.Graph
88 - Gargantext.Core.Viz.Graph.Distances.Matrice
89 - Gargantext.Core.Viz.Graph.Index
90 - Gargantext.Core.Viz.Phylo
91 - Gargantext.Core.Viz.AdaptativePhylo
92 - Gargantext.Core.Viz.Phylo.PhyloMaker
93 - Gargantext.Core.Viz.Phylo.Tools
94 - Gargantext.Core.Viz.Phylo.PhyloTools
95 - Gargantext.Core.Viz.Phylo.PhyloExport
96 - Gargantext.Core.Viz.Phylo.SynchronicClustering
97 - Gargantext.Core.Viz.Phylo.Example
98 - Gargantext.Core.Viz.Phylo.LevelMaker
99 - Gargantext.Core.Viz.Phylo.View.Export
100 - Gargantext.Core.Viz.Phylo.View.ViewMaker
101 - Gargantext.Core.Viz.Types
102 dependencies:
103 - HSvm
104 - KMP
105 - MonadRandom
106 - QuickCheck
107 - SHA
108 - Unique
109 - accelerate
110 - aeson
111 - aeson-lens
112 - aeson-pretty
113 - password
114 - array
115 - async
116 - attoparsec
117 - auto-update
118 - base >=4.7 && <5
119 - base16-bytestring
120 - base64-bytestring
121 - blaze-html
122 - blaze-markup
123 - blaze-svg
124 - bytestring
125 - case-insensitive
126 - cassava
127 - cereal # (IGraph)
128 - clock
129 - clustering-louvain
130 - conduit
131 - conduit-extra
132 - containers
133 - contravariant
134 - crawlerHAL
135 - crawlerISTEX
136 - crawlerIsidore
137 - crawlerPubMed
138 - data-time-segment
139 - deepseq
140 - directory
141 - duckling
142 - exceptions
143 - fast-logger
144 - fclabels
145 - fgl
146 - filelock
147 - filepath
148 - formatting
149 - full-text-search
150 - fullstop
151 - graphviz
152 - haskell-igraph
153 - hlcm
154 - hsparql
155 - hstatistics
156 - http-api-data
157 - http-client
158 - http-client-tls
159 - http-conduit
160 - http-media
161 - http-types
162 - hxt
163 - ini
164 - insert-ordered-containers
165 - jose
166 - json-stream
167 - lens
168 - located-base
169 - logging-effect
170 - matrix
171 - MissingH
172 - monad-control
173 - monad-logger
174 - mtl
175 - natural-transformation
176 - opaleye
177 - pandoc
178 - parallel
179 - parsec
180 - patches-class
181 - patches-map
182 - path
183 - path-io
184 - postgresql-simple
185 - pretty-simple
186 - probability
187 - product-profunctors
188 - profunctors
189 - protolude
190 - pureMD5
191 - quickcheck-instances
192 - rake
193 - random
194 - random-shuffle
195 - rdf4h
196 - regex-compat
197 - resource-pool
198 - resourcet
199 - safe
200 - semigroups
201 - serialise
202 - servant
203 - servant-auth
204 - servant-auth-server >= 0.4.4.0
205 - servant-auth-swagger
206 - servant-blaze
207 - servant-cassava
208 - servant-client
209 - servant-job
210 - servant-mock
211 - servant-multipart
212 - servant-server
213 - servant-static-th
214 - servant-swagger
215 - servant-swagger-ui
216 - servant-xml
217 - simple-reflect
218 - singletons # (IGraph)
219 - template-haskell
220 - wai-app-static
221
222 # for mail
223 - smtp-mail
224 - mime-mail
225
226 # for password generation
227 - cprng-aes
228 - binary
229 - crypto-random
230
231 - split
232 - stemmer
233 - string-conversions
234 - swagger2
235 - tagsoup
236 - temporary
237 - text-metrics
238 - time
239 - time-locale-compat
240 - timezone-series
241 - transformers
242 - transformers-base
243 - unordered-containers
244 - uuid
245 - validity
246 - vector
247 - wai
248 - wai-cors
249 - wai-extra
250 - warp
251 - wreq
252 - xml-conduit
253 - xml-types
254 - xmlbf
255 - yaml
256 - zip
257 - zlib
258 # - kmeans-vector
259 #- charsetdetect-ae # detect charset
260 # - utc
261 # API external connections
262
263 executables:
264 gargantext-server:
265 main: Main.hs
266 source-dirs: bin/gargantext-server
267 ghc-options:
268 - -O2
269 - -Wcompat
270 - -Wmissing-signatures
271 - -rtsopts
272 - -threaded
273 - -with-rtsopts=-N
274 - -fprof-auto
275 dependencies:
276 - base
277 - containers
278 - gargantext
279 - vector
280 - cassava
281 - ini
282 - optparse-generic
283 - unordered-containers
284 - full-text-search
285
286 gargantext-cli:
287 main: Main.hs
288 source-dirs: bin/gargantext-cli
289 ghc-options:
290 - -threaded
291 - -rtsopts
292 - -with-rtsopts=-N
293 - -O2
294 - -Wmissing-signatures
295 dependencies:
296 - aeson
297 - async
298 - base
299 - bytestring
300 - containers
301 - gargantext
302 - vector
303 - cassava
304 - ini
305 - optparse-generic
306 - split
307 - unordered-containers
308 - full-text-search
309
310 gargantext-phylo:
311 main: Main.hs
312 source-dirs: bin/gargantext-phylo
313 ghc-options:
314 - -threaded
315 - -rtsopts
316 - -with-rtsopts=-N
317 - -O2
318 - -Wmissing-signatures
319 dependencies:
320 - aeson
321 - async
322 - base
323 - bytestring
324 - containers
325 - directory
326 - gargantext
327 - vector
328 - parallel
329 - cassava
330 - ini
331 - optparse-generic
332 - split
333 - unordered-containers
334
335 gargantext-adaptative-phylo:
336 main: Main.hs
337 source-dirs: bin/gargantext-adaptative-phylo
338 ghc-options:
339 - -threaded
340 - -rtsopts
341 - -with-rtsopts=-N
342 - -O2
343 - -Wmissing-signatures
344 dependencies:
345 - aeson
346 - async
347 - base
348 - bytestring
349 - containers
350 - directory
351 - gargantext
352 - vector
353 - parallel
354 - cassava
355 - ini
356 - optparse-generic
357 - split
358 - unordered-containers
359
360 gargantext-import:
361 main: Main.hs
362 source-dirs: bin/gargantext-import
363 ghc-options:
364 - -threaded
365 - -rtsopts
366 - -with-rtsopts=-N
367 - -O2
368 - -Wmissing-signatures
369 dependencies:
370 - gargantext
371 - base
372 - servant-server
373
374 gargantext-init:
375 main: Main.hs
376 source-dirs: bin/gargantext-init
377 ghc-options:
378 - -threaded
379 - -rtsopts
380 - -with-rtsopts=-N
381 - -O2
382 - -Wmissing-signatures
383 dependencies:
384 - gargantext
385 - base
386
387 gargantext-upgrade:
388 main: Main.hs
389 source-dirs: bin/gargantext-upgrade
390 ghc-options:
391 - -threaded
392 - -rtsopts
393 - -with-rtsopts=-N
394 - -O2
395 - -Wmissing-signatures
396 dependencies:
397 - gargantext
398 - base
399
400 gargantext-cbor2json:
401 main: Main.hs
402 source-dirs: bin/gargantext-cbor2json
403 ghc-options:
404 - -threaded
405 - -rtsopts
406 - -with-rtsopts=-N
407 - -O2
408 - -Wmissing-signatures
409 dependencies:
410 - gargantext
411 - base
412 - bytestring
413 - aeson
414 - serialise
415
416
417 tests:
418 garg-test:
419 main: Main.hs
420 source-dirs: src-test
421 default-extensions:
422 - DataKinds
423 - DeriveGeneric
424 - FlexibleContexts
425 - FlexibleInstances
426 - GeneralizedNewtypeDeriving
427 - MultiParamTypeClasses
428 - NoImplicitPrelude
429 - OverloadedStrings
430 - RankNTypes
431 ghc-options:
432 - -threaded
433 - -rtsopts
434 - -with-rtsopts=-N
435 dependencies:
436 - base
437 - gargantext
438 - hspec
439 - QuickCheck
440 - quickcheck-instances
441 - time
442 - parsec
443 - duckling
444 - text
445 # garg-doctest:
446 # main: Main.hs
447 # source-dirs: src-doctest
448 # ghc-options:
449 # - -O2
450 # - -Wcompat
451 # - -Wmissing-signatures
452 # - -rtsopts
453 # - -threaded
454 # - -with-rtsopts=-N
455 # dependencies:
456 # - doctest
457 # - Glob
458 # - QuickCheck
459 # - base
460 # - gargantext
461 # default-extensions:
462 # - DataKinds
463 # - DeriveGeneric
464 # - FlexibleContexts
465 # - FlexibleInstances
466 # - GeneralizedNewtypeDeriving
467 # - MultiParamTypeClasses
468 # - NoImplicitPrelude
469 # - OverloadedStrings
470 # - RankNTypes
471 #
472