]> Git — Sourcephile - gargantext.git/blob - package.yaml
[FIX] removing cLouvain c++ lib
[gargantext.git] / package.yaml
1 name: gargantext
2 version: '0.0.2.9.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 - conduit
134 - conduit-extra
135 - containers
136 - contravariant
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-phylo:
315 main: Main.hs
316 source-dirs: bin/gargantext-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
339 gargantext-adaptative-phylo:
340 main: Main.hs
341 source-dirs: bin/gargantext-adaptative-phylo
342 ghc-options:
343 - -threaded
344 - -rtsopts
345 - -with-rtsopts=-N
346 - -O2
347 - -Wmissing-signatures
348 dependencies:
349 - aeson
350 - async
351 - base
352 - bytestring
353 - containers
354 - directory
355 - gargantext
356 - vector
357 - parallel
358 - cassava
359 - ini
360 - optparse-generic
361 - split
362 - unordered-containers
363
364 gargantext-import:
365 main: Main.hs
366 source-dirs: bin/gargantext-import
367 ghc-options:
368 - -threaded
369 - -rtsopts
370 - -with-rtsopts=-N
371 - -O2
372 - -Wmissing-signatures
373 dependencies:
374 - gargantext
375 - base
376 - servant-server
377
378 gargantext-init:
379 main: Main.hs
380 source-dirs: bin/gargantext-init
381 ghc-options:
382 - -threaded
383 - -rtsopts
384 - -with-rtsopts=-N
385 - -O2
386 - -Wmissing-signatures
387 dependencies:
388 - gargantext
389 - base
390
391 gargantext-upgrade:
392 main: Main.hs
393 source-dirs: bin/gargantext-upgrade
394 ghc-options:
395 - -threaded
396 - -rtsopts
397 - -with-rtsopts=-N
398 - -O2
399 - -Wmissing-signatures
400 dependencies:
401 - gargantext
402 - base
403
404 gargantext-admin:
405 main: Main.hs
406 source-dirs: bin/gargantext-admin
407 ghc-options:
408 - -threaded
409 - -rtsopts
410 - -with-rtsopts=-N
411 - -O2
412 - -Wmissing-signatures
413 dependencies:
414 - gargantext
415 - base
416
417 gargantext-cbor2json:
418 main: Main.hs
419 source-dirs: bin/gargantext-cbor2json
420 ghc-options:
421 - -threaded
422 - -rtsopts
423 - -with-rtsopts=-N
424 - -O2
425 - -Wmissing-signatures
426 dependencies:
427 - gargantext
428 - base
429 - bytestring
430 - aeson
431 - serialise
432
433
434 tests:
435 garg-test:
436 main: Main.hs
437 source-dirs: src-test
438 default-extensions:
439 - DataKinds
440 - DeriveGeneric
441 - FlexibleContexts
442 - FlexibleInstances
443 - GeneralizedNewtypeDeriving
444 - MultiParamTypeClasses
445 - NoImplicitPrelude
446 - OverloadedStrings
447 - RankNTypes
448 ghc-options:
449 - -threaded
450 - -rtsopts
451 - -with-rtsopts=-N
452 dependencies:
453 - base
454 - gargantext
455 - hspec
456 - QuickCheck
457 - quickcheck-instances
458 - time
459 - parsec
460 - duckling
461 - text
462 # garg-doctest:
463 # main: Main.hs
464 # source-dirs: src-doctest
465 # ghc-options:
466 # - -O2
467 # - -Wcompat
468 # - -Wmissing-signatures
469 # - -rtsopts
470 # - -threaded
471 # - -with-rtsopts=-N
472 # dependencies:
473 # - doctest
474 # - Glob
475 # - QuickCheck
476 # - base
477 # - gargantext
478 # default-extensions:
479 # - DataKinds
480 # - DeriveGeneric
481 # - FlexibleContexts
482 # - FlexibleInstances
483 # - GeneralizedNewtypeDeriving
484 # - MultiParamTypeClasses
485 # - NoImplicitPrelude
486 # - OverloadedStrings
487 # - RankNTypes
488 #
489