]> Git — Sourcephile - gargantext.git/blob - package.yaml
[FIX] compilation
[gargantext.git] / package.yaml
1 name: gargantext
2
3 # +------------ Layer 3
4 # | +--+------- Layer 2
5 # | | +-------- Layer 1 : New versions with API changes
6 # | | | +----- Layers * : New versions with API additions
7 # | | | | +--- Layers * : New versions without API breaking changes
8 # | | | | |
9 version: '0.0.5.8.2'
10 synopsis: Search, map, share
11 description: Please see README.md
12 category: Data
13 author: Gargantext Team
14 maintainer: team@gargantext.org
15 copyright:
16 - ! 'Copyright: (c) 2017-Present: see git logs and README'
17 license: AGPL-3
18 homepage: https://gargantext.org
19 ghc-options: -Wall
20 dependencies:
21 - extra
22 - text
23 default-extensions:
24 - DataKinds
25 - DeriveGeneric
26 - FlexibleContexts
27 - FlexibleInstances
28 - GeneralizedNewtypeDeriving
29 - MultiParamTypeClasses
30 - NamedFieldPuns
31 - NoImplicitPrelude
32 - OverloadedStrings
33 - RankNTypes
34 - RecordWildCards
35 data-files:
36 - ekg-assets/index.html
37 - ekg-assets/monitor.js
38 - ekg-assets/monitor.css
39 - ekg-assets/jquery.flot.min.js
40 - ekg-assets/jquery-1.6.4.min.js
41 - ekg-assets/bootstrap-1.4.0.min.css
42 - ekg-assets/chart_line_add.png
43 - ekg-assets/cross.png
44 library:
45 source-dirs: src
46 ghc-options:
47 - -Wincomplete-uni-patterns
48 - -Wincomplete-record-updates
49 - -Wmissing-signatures
50 - -Wunused-binds
51 - -Wunused-imports
52 - -Werror
53 - -freduction-depth=300
54 exposed-modules:
55 - Gargantext
56 - Gargantext.API
57 - Gargantext.API.Dev
58 - Gargantext.API.HashedResponse
59 - Gargantext.API.Node
60 - Gargantext.API.Node.File
61 - Gargantext.API.Ngrams
62 - Gargantext.API.Ngrams.Tools
63 - Gargantext.API.Ngrams.Types
64 - Gargantext.API.Ngrams.Prelude
65 - Gargantext.API.Admin.Settings
66 - Gargantext.API.Admin.EnvTypes
67 - Gargantext.API.Admin.Auth.Types
68 - Gargantext.API.Admin.Types
69 - Gargantext.API.Prelude
70 - Gargantext.API.Client
71 - Gargantext.Core
72 - Gargantext.Core.NodeStory
73 - Gargantext.Core.Methods.Distances
74 - Gargantext.Core.Types
75 - Gargantext.Core.Types.Individu
76 - Gargantext.Core.Types.Main
77 - Gargantext.Core.Utils.Prefix
78 - Gargantext.Database.Action.Flow
79 - Gargantext.Database.Action.Flow.Types
80 - Gargantext.Database.Action.User.New
81 - Gargantext.Database.Query.Table.User
82 - Gargantext.Database.Query.Table.Node
83 - Gargantext.Database.Query.Table.Node.UpdateOpaleye
84 - Gargantext.Database.Query.Table.NgramsPostag
85 - Gargantext.Database.Schema.Ngrams
86 - Gargantext.Database.Prelude
87 - Gargantext.Database.Admin.Trigger.Init
88 - Gargantext.Database.Admin.Config
89 - Gargantext.Database.Admin.Types.Hyperdata
90 - Gargantext.Database.Admin.Types.Node
91 - Gargantext.Core.Text
92 - Gargantext.Core.Text.Context
93 - Gargantext.Core.Text.Corpus.Parsers
94 - Gargantext.Core.Text.Corpus.Parsers.Date.Parsec
95 - Gargantext.Core.Text.Corpus.API
96 - Gargantext.Core.Text.Corpus.Parsers.CSV
97 - Gargantext.Core.Text.List.Formats.CSV
98 - Gargantext.Core.Text.Metrics
99 - Gargantext.Core.Text.Metrics.TFICF
100 - Gargantext.Core.Text.Metrics.CharByChar
101 - Gargantext.Core.Text.Metrics.Count
102 - Gargantext.Core.Text.Search
103 - Gargantext.Core.Text.Terms
104 - Gargantext.Core.Text.Terms.Mono
105 - Gargantext.Core.Text.Terms.Multi.Lang.En
106 - Gargantext.Core.Text.Terms.Multi.Lang.Fr
107 - Gargantext.Core.Text.Terms.Multi.RAKE
108 - Gargantext.Core.Text.Terms.WithList
109 - Gargantext.Core.Viz.Graph
110 - Gargantext.Core.Viz.Graph.Tools
111 - Gargantext.Core.Viz.Graph.Tools.IGraph
112 - Gargantext.Core.Viz.Graph.Index
113 - Gargantext.Core.Viz.Phylo
114 - Gargantext.Core.Viz.Phylo.API
115 - Gargantext.Core.Viz.Phylo.API.Tools
116 - Gargantext.Core.Viz.Phylo.PhyloMaker
117 - Gargantext.Core.Viz.Phylo.PhyloTools
118 - Gargantext.Core.Viz.Phylo.PhyloExport
119 - Gargantext.Core.Viz.Phylo.SynchronicClustering
120 - Gargantext.Core.Viz.Types
121 dependencies:
122 - HSvm
123 - KMP
124 - MissingH
125 - MonadRandom
126 - QuickCheck
127 - Unique
128 - accelerate
129 - accelerate-arithmetic
130 - accelerate-utility
131 - aeson
132 - aeson-lens
133 - aeson-pretty
134 - array
135 - async
136 - attoparsec
137 - auto-update
138 - base >=4.7 && <5
139 - base16-bytestring
140 - base64-bytestring
141 - blaze-html
142 - blaze-markup
143 - blaze-svg
144 - bytestring
145 - case-insensitive
146 - cassava
147 - cereal # (IGraph)
148 - cborg
149 - conduit
150 - conduit-extra
151 - containers
152 - contravariant
153 - crawlerHAL
154 - crawlerISTEX
155 - crawlerIsidore
156 - crawlerPubMed
157 - cryptohash
158 - data-time-segment
159 - deepseq
160 - directory
161 - duckling
162 - ekg-core
163 - ekg-json
164 - exceptions
165 - fast-logger
166 - fclabels
167 - fgl
168 - filelock
169 - filepath
170 - formatting
171 - full-text-search
172 - fullstop
173 - gargantext-prelude
174 - gargantext-graph >= 0.1.0.0
175 - graphviz
176 - hashable
177 - haskell-igraph
178 - hlcm
179 - hsparql
180 - hstatistics
181 - http-api-data
182 - http-client
183 - http-client-tls
184 - http-conduit
185 - http-media
186 - http-types
187 - hxt
188 - ini
189 - insert-ordered-containers
190 - jose
191 - json-stream
192 - lens
193 - listsafe
194 - located-base
195 - logging-effect
196 - matrix
197 - monad-control
198 - monad-logger
199 - morpheus-graphql
200 - morpheus-graphql-app
201 - morpheus-graphql-core
202 - morpheus-graphql-subscriptions
203 - mtl
204 - natural-transformation
205 - opaleye
206 - pandoc
207 - parallel
208 - parsec
209 - patches-class
210 - patches-map
211 - path
212 - path-io
213 - postgresql-simple
214 - pretty-simple
215 - probability
216 - process
217 - product-profunctors
218 - profunctors
219 - protolude
220 - pureMD5
221 - quickcheck-instances
222 - rake
223 - random
224 - rdf4h
225 - regex-compat
226 - regex-tdfa
227 - resource-pool
228 - resourcet
229 - safe
230 - scientific
231 - semigroups
232 - serialise
233 - servant
234 - servant-auth
235 - servant-auth-client
236 - servant-auth-server >= 0.4.4.0
237 - servant-auth-swagger
238 - servant-blaze
239 - servant-cassava
240 - servant-client
241 - servant-ekg
242 - servant-flatten
243 - servant-job
244 - servant-mock
245 - servant-multipart
246 - servant-server
247 - servant-static-th
248 - servant-swagger
249 - servant-swagger-ui
250 - servant-xml
251 - simple-reflect
252 - singletons # (IGraph)
253 - split
254 - stemmer
255 - swagger2
256 - taggy-lens
257 - tagsoup
258 - template-haskell
259 - temporary
260 - text-conversions
261 - text-metrics
262 - time
263 - time-locale-compat
264 - timezone-series
265 - transformers
266 - transformers-base
267 - tuple
268 - unordered-containers
269 - utf8-string
270 - uuid
271 - validity
272 - vector
273 - wai
274 - wai-app-static
275 - wai-cors
276 - wai-extra
277 - wai-websockets
278 - warp
279 - wikiparsec
280 - websockets
281 - wreq
282 - xml-conduit
283 - xml-types
284 - xmlbf
285 - yaml
286 - zip
287 - zlib
288
289 executables:
290 gargantext-server:
291 main: Main.hs
292 source-dirs: bin/gargantext-server
293 ghc-options:
294 - -O2
295 - -Wcompat
296 - -Wmissing-signatures
297 - -rtsopts
298 - -threaded
299 - -with-rtsopts=-N
300 - -with-rtsopts=-T
301 - -fprof-auto
302 dependencies:
303 - base
304 - containers
305 - gargantext
306 - gargantext-prelude
307 - vector
308 - cassava
309 - ini
310 - optparse-generic
311 - unordered-containers
312 - full-text-search
313
314 gargantext-cli:
315 main: Main.hs
316 source-dirs: bin/gargantext-cli
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 - gargantext
330 - gargantext-prelude
331 - vector
332 - cassava
333 - ini
334 - optparse-generic
335 - split
336 - unordered-containers
337 - full-text-search
338
339
340 gargantext-client:
341 main: Main.hs
342 source-dirs: bin/gargantext-client
343 ghc-options:
344 - -Wall
345 - -threaded
346 - -rtsopts
347 - -with-rtsopts=-N
348 - -O2
349 - -Wmissing-signatures
350 default-extensions:
351 - DataKinds
352 - DeriveGeneric
353 - FlexibleContexts
354 - FlexibleInstances
355 - GeneralizedNewtypeDeriving
356 - MultiParamTypeClasses
357 - NamedFieldPuns
358 - NoImplicitPrelude
359 - OverloadedStrings
360 - RankNTypes
361 - RecordWildCards
362 dependencies:
363 - base
364 - extra
365 - servant
366 - text
367 - optparse-generic
368 - exceptions
369 - servant-client
370 - servant-auth-client
371 - gargantext
372 - ekg-json
373 - http-client
374
375 gargantext-phylo:
376 main: Main.hs
377 source-dirs: bin/gargantext-phylo
378 ghc-options:
379 - -threaded
380 - -rtsopts
381 - -with-rtsopts=-N
382 - -O2
383 - -Wmissing-signatures
384 dependencies:
385 - aeson
386 - async
387 - base
388 - bytestring
389 - containers
390 - directory
391 - gargantext
392 - gargantext-prelude
393 - vector
394 - parallel
395 - cassava
396 - ini
397 - optparse-generic
398 - split
399 - unordered-containers
400 - cryptohash
401 - time
402
403 gargantext-import:
404 main: Main.hs
405 source-dirs: bin/gargantext-import
406 ghc-options:
407 - -threaded
408 - -rtsopts
409 - -with-rtsopts=-N
410 - -O2
411 - -Wmissing-signatures
412 dependencies:
413 - gargantext
414 - gargantext-prelude
415 - base
416 - servant-server
417
418 gargantext-init:
419 main: Main.hs
420 source-dirs: bin/gargantext-init
421 ghc-options:
422 - -threaded
423 - -rtsopts
424 - -with-rtsopts=-N
425 - -O2
426 - -Wmissing-signatures
427 dependencies:
428 - gargantext
429 - gargantext-prelude
430 - base
431
432 gargantext-upgrade:
433 main: Main.hs
434 source-dirs: bin/gargantext-upgrade
435 ghc-options:
436 - -threaded
437 - -rtsopts
438 - -with-rtsopts=-N
439 - -O2
440 - -Wmissing-signatures
441 dependencies:
442 - gargantext
443 - gargantext-prelude
444 - base
445 - postgresql-simple
446
447 gargantext-admin:
448 main: Main.hs
449 source-dirs: bin/gargantext-admin
450 ghc-options:
451 - -threaded
452 - -rtsopts
453 - -with-rtsopts=-N
454 - -O2
455 - -Wmissing-signatures
456 dependencies:
457 - gargantext
458 - gargantext-prelude
459 - base
460
461
462 gargantext-cbor2json:
463 main: Main.hs
464 source-dirs: bin/gargantext-cbor2json
465 ghc-options:
466 - -threaded
467 - -rtsopts
468 - -with-rtsopts=-N
469 - -O2
470 - -Wmissing-signatures
471 dependencies:
472 - gargantext
473 - gargantext-prelude
474 - base
475 - bytestring
476 - aeson
477 - serialise
478
479
480 tests:
481 garg-test:
482 main: Main.hs
483 source-dirs: src-test
484 default-extensions:
485 - DataKinds
486 - DeriveGeneric
487 - FlexibleContexts
488 - FlexibleInstances
489 - GeneralizedNewtypeDeriving
490 - MultiParamTypeClasses
491 - NoImplicitPrelude
492 - OverloadedStrings
493 - RankNTypes
494 ghc-options:
495 - -threaded
496 - -rtsopts
497 - -with-rtsopts=-N
498 dependencies:
499 - base
500 - gargantext
501 - gargantext-prelude
502 - hspec
503 - QuickCheck
504 - quickcheck-instances
505 - time
506 - parsec
507 - duckling
508 - text
509 - unordered-containers
510 # garg-doctest:
511 # main: Main.hs
512 # source-dirs: src-doctest
513 # ghc-options:
514 # - -O2
515 # - -Wcompat
516 # - -Wmissing-signatures
517 # - -rtsopts
518 # - -threaded
519 # - -with-rtsopts=-N
520 # dependencies:
521 # - doctest
522 # - Glob
523 # - QuickCheck
524 # - base
525 # - gargantext
526 # default-extensions:
527 # - DataKinds
528 # - DeriveGeneric
529 # - FlexibleContexts
530 # - FlexibleInstances
531 # - GeneralizedNewtypeDeriving
532 # - MultiParamTypeClasses
533 # - NoImplicitPrelude
534 # - OverloadedStrings
535 # - RankNTypes
536 #
537