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