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