]> Git — Sourcephile - gargantext.git/blob - package.yaml
[FIX] newPool
[gargantext.git] / package.yaml
1 name: gargantext
2 version: '0.0.0.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-2018: see git logs and README'
10 license: BSD3
11 homepage: https://gargantext.org
12 ghc-options: -Wall
13 extra-libraries:
14 - gfortran
15 dependencies:
16 - extra
17 - text
18 library:
19 source-dirs: src
20 ghc-options:
21 - -Wincomplete-uni-patterns
22 - -Wincomplete-record-updates
23 - -Wmissing-signatures
24 - -Wunused-binds
25 - -Wunused-imports
26 - -Werror
27 exposed-modules:
28 - Gargantext
29 - Gargantext.API
30 - Gargantext.API.Auth
31 - Gargantext.API.Count
32 - Gargantext.API.FrontEnd
33 - Gargantext.API.Ngrams
34 - Gargantext.API.Node
35 # - Gargantext.API.Orchestrator
36 - Gargantext.API.Search
37 - Gargantext.API.Settings
38 - Gargantext.API.Types
39 - Gargantext.Core
40 - Gargantext.Core.Types
41 - Gargantext.Core.Types.Main
42 - Gargantext.Core.Utils.Prefix
43 - Gargantext.Database
44 - Gargantext.Database.Init
45 - Gargantext.Database.Config
46 - Gargantext.Database.Flow
47 - Gargantext.Database.Schema.Node
48 - Gargantext.Database.Tree
49 - Gargantext.Database.Types.Node
50 - Gargantext.Database.Utils
51 - Gargantext.Database.Schema.User
52 - Gargantext.Prelude
53 - Gargantext.Text
54 - Gargantext.Text.Context
55 - Gargantext.Text.Corpus.Parsers
56 - Gargantext.Text.Corpus.API
57 - Gargantext.Text.Corpus.Parsers.CSV
58 - Gargantext.Text.Examples
59 - Gargantext.Text.List.CSV
60 - Gargantext.Text.Metrics
61 - Gargantext.Text.Metrics.TFICF
62 - Gargantext.Text.Metrics.CharByChar
63 - Gargantext.Text.Metrics.Count
64 - Gargantext.Text.Search
65 - Gargantext.Text.Terms
66 - Gargantext.Text.Terms.Mono
67 - Gargantext.Text.Terms.Multi.Lang.En
68 - Gargantext.Text.Terms.Multi.Lang.Fr
69 - Gargantext.Text.Terms.Multi.RAKE
70 - Gargantext.Text.Terms.WithList
71 - Gargantext.Text.Flow
72 - Gargantext.Viz.Graph
73 - Gargantext.Viz.Graph.Distances.Matrice
74 - Gargantext.Viz.Graph.Index
75 - Gargantext.Viz.Phylo
76 - Gargantext.Viz.AdaptativePhylo
77 - Gargantext.Viz.Phylo.PhyloMaker
78 - Gargantext.Viz.Phylo.Tools
79 - Gargantext.Viz.Phylo.PhyloTools
80 - Gargantext.Viz.Phylo.PhyloExport
81 - Gargantext.Viz.Phylo.SynchronicClustering
82 - Gargantext.Viz.Phylo.Example
83 - Gargantext.Viz.Phylo.LevelMaker
84 - Gargantext.Viz.Phylo.View.Export
85 - Gargantext.Viz.Phylo.View.ViewMaker
86 dependencies:
87 - array
88 - QuickCheck
89 - accelerate
90 - aeson
91 - aeson-lens
92 - aeson-pretty
93 - argon2
94 - async
95 - attoparsec
96 - auto-update
97 - base >=4.7 && <5
98 - base16-bytestring
99 - base64-bytestring
100 - blaze-html
101 - blaze-markup
102 - blaze-svg
103 - bytestring
104 - case-insensitive
105 - cassava
106 #- charsetdetect-ae # detect charset
107 - clock
108 - clustering-louvain
109 - conduit
110 - conduit-extra
111 - containers
112 - contravariant
113 - crawlerPubMed
114 - crawlerIsidore
115 - crawlerHAL
116 - crawlerISTEX
117 - data-time-segment
118 - deepseq
119 - directory
120 - duckling
121 - exceptions
122 - filepath
123 - formatting
124 - fullstop
125 - fclabels
126 - fgl
127 - fast-logger
128 - filelock
129 - full-text-search
130 - graphviz
131 - haskell-igraph
132 - http-client
133 - http-client-tls
134 - http-conduit
135 - http-media
136 - http-api-data
137 - http-types
138 - hsparql
139 - hstatistics
140 - HSvm
141 - hxt
142 - hlcm
143 - ini
144 - insert-ordered-containers
145 - jose
146 # - kmeans-vector
147 - json-stream
148 - KMP
149 - lens
150 - located-base
151 - logging-effect
152 - matrix
153 - monad-logger
154 - monad-control
155 - resource-pool
156 - mtl
157 - natural-transformation
158 - opaleye
159 - pandoc
160 - parallel
161 - parsec
162 - patches-class
163 - patches-map
164 - path
165 - path-io
166 - postgresql-simple
167 - pretty-simple
168 - probability
169 - product-profunctors
170 - profunctors
171 - protolude
172 - pureMD5
173 - random-shuffle
174 - MonadRandom
175 - SHA
176 - simple-reflect
177 - cereal # (IGraph)
178 - singletons # (IGraph)
179 - quickcheck-instances
180 - random
181 - rake
182 - regex-compat
183 - resourcet
184 - rdf4h
185 - safe
186 - semigroups
187 - servant
188 - servant-auth
189 - servant-auth-server >= 0.4.4.0
190 - servant-auth-swagger
191 - servant-blaze
192 - servant-client
193 - servant-flatten
194 - servant-job
195 - servant-mock
196 - servant-multipart
197 - servant-server
198 - servant-swagger
199 - servant-swagger-ui
200 - servant-static-th
201 - servant-cassava
202 - serialise
203 - split
204 - stemmer
205 - string-conversions
206 - swagger2
207 - tagsoup
208 - temporary
209 - text-metrics
210 - time
211 - time-locale-compat
212 - timezone-series
213 - transformers
214 - transformers-base
215 - unordered-containers
216 - Unique
217 - uuid
218 - validity
219 - vector
220 - wai
221 - wai-cors
222 - wai-extra
223 - warp
224 - wreq
225 - xml-conduit
226 - xml-types
227 - yaml
228 - zip
229 - zlib
230 # - utc
231 # API external connections
232
233 executables:
234 gargantext-server:
235 main: Main.hs
236 source-dirs: bin/gargantext-server
237 ghc-options:
238 - -O2
239 - -Wcompat
240 - -Wmissing-signatures
241 - -rtsopts
242 - -threaded
243 - -with-rtsopts=-N
244 dependencies:
245 - base
246 - containers
247 - gargantext
248 - vector
249 - cassava
250 - ini
251 - optparse-generic
252 - unordered-containers
253 - full-text-search
254
255 gargantext-cli:
256 main: Main.hs
257 source-dirs: bin/gargantext-cli
258 ghc-options:
259 - -threaded
260 - -rtsopts
261 - -with-rtsopts=-N
262 - -O2
263 - -Wmissing-signatures
264 dependencies:
265 - aeson
266 - async
267 - base
268 - bytestring
269 - containers
270 - gargantext
271 - vector
272 - cassava
273 - ini
274 - optparse-generic
275 - split
276 - unordered-containers
277 - full-text-search
278
279 gargantext-phylo:
280 main: Main.hs
281 source-dirs: bin/gargantext-phylo
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 - directory
295 - gargantext
296 - vector
297 - parallel
298 - cassava
299 - ini
300 - optparse-generic
301 - split
302 - unordered-containers
303
304 gargantext-adaptative-phylo:
305 main: Main.hs
306 source-dirs: bin/gargantext-adaptative-phylo
307 ghc-options:
308 - -threaded
309 - -rtsopts
310 - -with-rtsopts=-N
311 - -O2
312 - -Wmissing-signatures
313 dependencies:
314 - aeson
315 - async
316 - base
317 - bytestring
318 - containers
319 - directory
320 - gargantext
321 - vector
322 - parallel
323 - cassava
324 - ini
325 - optparse-generic
326 - split
327 - unordered-containers
328
329 gargantext-import:
330 main: Main.hs
331 source-dirs: bin/gargantext-import
332 ghc-options:
333 - -threaded
334 - -rtsopts
335 - -with-rtsopts=-N
336 - -O2
337 - -Wmissing-signatures
338 dependencies:
339 - gargantext
340 - base
341 - servant-server
342
343 gargantext-init:
344 main: Main.hs
345 source-dirs: bin/gargantext-init
346 ghc-options:
347 - -threaded
348 - -rtsopts
349 - -with-rtsopts=-N
350 - -O2
351 - -Wmissing-signatures
352 dependencies:
353 - gargantext
354 - base
355
356
357 tests:
358 # garg-test:
359 # main: Main.hs
360 # source-dirs: src-test
361 # ghc-options:
362 # - -threaded
363 # - -rtsopts
364 # - -with-rtsopts=-N
365 # dependencies:
366 # - base
367 # - gargantext
368 # - hspec
369 # - QuickCheck
370 # - quickcheck-instances
371 # - time
372 # - parsec
373 # - duckling
374 # - text
375 garg-doctest:
376 main: Main.hs
377 source-dirs: src-doctest
378 ghc-options:
379 - -O2
380 - -Wcompat
381 - -Wmissing-signatures
382 - -rtsopts
383 - -threaded
384 - -with-rtsopts=-N
385 dependencies:
386 - doctest
387 - Glob
388 - QuickCheck
389 - base
390 - gargantext