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