]> Git — Sourcephile - gargantext.git/blob - package.yaml
[FIX] logs folder for logs
[gargantext.git] / package.yaml
1 name: gargantext
2 version: '0.0.2.7.1'
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 - pretty-simple
196 - pureMD5
197 - quickcheck-instances
198 - rake
199 - random
200 - random-shuffle
201 - rdf4h
202 - regex-compat
203 - resource-pool
204 - resourcet
205 - safe
206 - semigroups
207 - serialise
208 - servant
209 - servant-auth
210 - servant-auth-server >= 0.4.4.0
211 - servant-auth-swagger
212 - servant-blaze
213 - servant-cassava
214 - servant-client
215 - servant-job
216 - servant-mock
217 - servant-multipart
218 - servant-server
219 - servant-static-th
220 - servant-swagger
221 - servant-swagger-ui
222 - servant-xml
223 - simple-reflect
224 - singletons # (IGraph)
225 - template-haskell
226 - wai-app-static
227
228 # for mail
229 - smtp-mail
230 - mime-mail
231
232 # for password generation
233 - cprng-aes
234 - binary
235 - crypto-random
236
237 - split
238 - stemmer
239 - string-conversions
240 - swagger2
241 - tagsoup
242 - temporary
243 - text-metrics
244 - time
245 - time-locale-compat
246 - timezone-series
247 - transformers
248 - transformers-base
249 - unordered-containers
250 - uuid
251 - validity
252 - vector
253 - wai
254 - wai-cors
255 - wai-extra
256 - warp
257 - wreq
258 - xml-conduit
259 - xml-types
260 - xmlbf
261 - yaml
262 - zip
263 - zlib
264 # - kmeans-vector
265 #- charsetdetect-ae # detect charset
266 # - utc
267 # API external connections
268
269 executables:
270 gargantext-server:
271 main: Main.hs
272 source-dirs: bin/gargantext-server
273 ghc-options:
274 - -O2
275 - -Wcompat
276 - -Wmissing-signatures
277 - -rtsopts
278 - -threaded
279 - -with-rtsopts=-N
280 - -fprof-auto
281 dependencies:
282 - base
283 - containers
284 - gargantext
285 - vector
286 - cassava
287 - ini
288 - optparse-generic
289 - unordered-containers
290 - full-text-search
291
292 gargantext-cli:
293 main: Main.hs
294 source-dirs: bin/gargantext-cli
295 ghc-options:
296 - -threaded
297 - -rtsopts
298 - -with-rtsopts=-N
299 - -O2
300 - -Wmissing-signatures
301 dependencies:
302 - aeson
303 - async
304 - base
305 - bytestring
306 - containers
307 - gargantext
308 - vector
309 - cassava
310 - ini
311 - optparse-generic
312 - split
313 - unordered-containers
314 - full-text-search
315
316 gargantext-phylo:
317 main: Main.hs
318 source-dirs: bin/gargantext-phylo
319 ghc-options:
320 - -threaded
321 - -rtsopts
322 - -with-rtsopts=-N
323 - -O2
324 - -Wmissing-signatures
325 dependencies:
326 - aeson
327 - async
328 - base
329 - bytestring
330 - containers
331 - directory
332 - gargantext
333 - vector
334 - parallel
335 - cassava
336 - ini
337 - optparse-generic
338 - split
339 - unordered-containers
340
341 gargantext-adaptative-phylo:
342 main: Main.hs
343 source-dirs: bin/gargantext-adaptative-phylo
344 ghc-options:
345 - -threaded
346 - -rtsopts
347 - -with-rtsopts=-N
348 - -O2
349 - -Wmissing-signatures
350 dependencies:
351 - aeson
352 - async
353 - base
354 - bytestring
355 - containers
356 - directory
357 - gargantext
358 - vector
359 - parallel
360 - cassava
361 - ini
362 - optparse-generic
363 - split
364 - unordered-containers
365
366 gargantext-import:
367 main: Main.hs
368 source-dirs: bin/gargantext-import
369 ghc-options:
370 - -threaded
371 - -rtsopts
372 - -with-rtsopts=-N
373 - -O2
374 - -Wmissing-signatures
375 dependencies:
376 - gargantext
377 - base
378 - servant-server
379
380 gargantext-init:
381 main: Main.hs
382 source-dirs: bin/gargantext-init
383 ghc-options:
384 - -threaded
385 - -rtsopts
386 - -with-rtsopts=-N
387 - -O2
388 - -Wmissing-signatures
389 dependencies:
390 - gargantext
391 - base
392
393 gargantext-upgrade:
394 main: Main.hs
395 source-dirs: bin/gargantext-upgrade
396 ghc-options:
397 - -threaded
398 - -rtsopts
399 - -with-rtsopts=-N
400 - -O2
401 - -Wmissing-signatures
402 dependencies:
403 - gargantext
404 - base
405
406 gargantext-admin:
407 main: Main.hs
408 source-dirs: bin/gargantext-admin
409 ghc-options:
410 - -threaded
411 - -rtsopts
412 - -with-rtsopts=-N
413 - -O2
414 - -Wmissing-signatures
415 dependencies:
416 - gargantext
417 - base
418
419 gargantext-cbor2json:
420 main: Main.hs
421 source-dirs: bin/gargantext-cbor2json
422 ghc-options:
423 - -threaded
424 - -rtsopts
425 - -with-rtsopts=-N
426 - -O2
427 - -Wmissing-signatures
428 dependencies:
429 - gargantext
430 - base
431 - bytestring
432 - aeson
433 - serialise
434
435
436 tests:
437 garg-test:
438 main: Main.hs
439 source-dirs: src-test
440 default-extensions:
441 - DataKinds
442 - DeriveGeneric
443 - FlexibleContexts
444 - FlexibleInstances
445 - GeneralizedNewtypeDeriving
446 - MultiParamTypeClasses
447 - NoImplicitPrelude
448 - OverloadedStrings
449 - RankNTypes
450 ghc-options:
451 - -threaded
452 - -rtsopts
453 - -with-rtsopts=-N
454 dependencies:
455 - base
456 - gargantext
457 - hspec
458 - QuickCheck
459 - quickcheck-instances
460 - time
461 - parsec
462 - duckling
463 - text
464 # garg-doctest:
465 # main: Main.hs
466 # source-dirs: src-doctest
467 # ghc-options:
468 # - -O2
469 # - -Wcompat
470 # - -Wmissing-signatures
471 # - -rtsopts
472 # - -threaded
473 # - -with-rtsopts=-N
474 # dependencies:
475 # - doctest
476 # - Glob
477 # - QuickCheck
478 # - base
479 # - gargantext
480 # default-extensions:
481 # - DataKinds
482 # - DeriveGeneric
483 # - FlexibleContexts
484 # - FlexibleInstances
485 # - GeneralizedNewtypeDeriving
486 # - MultiParamTypeClasses
487 # - NoImplicitPrelude
488 # - OverloadedStrings
489 # - RankNTypes
490 #
491