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