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