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