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