]> Git — Sourcephile - gargantext.git/blob - package.yaml
[Graph] clean
[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 - HSvm
88 - KMP
89 - MonadRandom
90 - QuickCheck
91 - SHA
92 - Unique
93 - accelerate
94 - aeson
95 - aeson-lens
96 - aeson-pretty
97 - argon2
98 - array
99 - async
100 - attoparsec
101 - auto-update
102 - base >=4.7 && <5
103 - base16-bytestring
104 - base64-bytestring
105 - blaze-html
106 - blaze-markup
107 - blaze-svg
108 - bytestring
109 - case-insensitive
110 - cassava
111 - cereal # (IGraph)
112 - clock
113 - clustering-louvain
114 - conduit
115 - conduit-extra
116 - containers
117 - contravariant
118 - crawlerHAL
119 - crawlerISTEX
120 - crawlerIsidore
121 - crawlerPubMed
122 - data-time-segment
123 - deepseq
124 - directory
125 - duckling
126 - exceptions
127 - fast-logger
128 - fclabels
129 - fgl
130 - filelock
131 - filepath
132 - formatting
133 - full-text-search
134 - fullstop
135 - graphviz
136 - haskell-igraph
137 - hlcm
138 - hsparql
139 - hstatistics
140 - http-api-data
141 - http-client
142 - http-client-tls
143 - http-conduit
144 - http-media
145 - http-types
146 - hxt
147 - ini
148 - insert-ordered-containers
149 - jose
150 - json-stream
151 - lens
152 - located-base
153 - logging-effect
154 - matrix
155 - monad-control
156 - monad-logger
157 - mtl
158 - natural-transformation
159 - opaleye
160 - pandoc
161 - parallel
162 - parsec
163 - patches-class
164 - patches-map
165 - path
166 - path-io
167 - postgresql-simple
168 - pretty-simple
169 - probability
170 - product-profunctors
171 - profunctors
172 - protolude
173 - pureMD5
174 - quickcheck-instances
175 - rake
176 - random
177 - random-shuffle
178 - rdf4h
179 - regex-compat
180 - resource-pool
181 - resourcet
182 - safe
183 - semigroups
184 - serialise
185 - servant
186 - servant-auth
187 - servant-auth-server >= 0.4.4.0
188 - servant-auth-swagger
189 - servant-blaze
190 - servant-cassava
191 - servant-client
192 - servant-flatten
193 - servant-job
194 - servant-mock
195 - servant-multipart
196 - servant-server
197 - servant-static-th
198 - servant-swagger
199 - servant-swagger-ui
200 - servant-xml
201 - simple-reflect
202 - singletons # (IGraph)
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 - uuid
217 - validity
218 - vector
219 - wai
220 - wai-cors
221 - wai-extra
222 - warp
223 - wreq
224 - xml-conduit
225 - xml-types
226 - xmlbf
227 - yaml
228 - zip
229 - zlib
230 # - kmeans-vector
231 #- charsetdetect-ae # detect charset
232 # - utc
233 # API external connections
234
235 executables:
236 gargantext-server:
237 main: Main.hs
238 source-dirs: bin/gargantext-server
239 ghc-options:
240 - -O2
241 - -Wcompat
242 - -Wmissing-signatures
243 - -rtsopts
244 - -threaded
245 - -with-rtsopts=-N
246 dependencies:
247 - base
248 - containers
249 - gargantext
250 - vector
251 - cassava
252 - ini
253 - optparse-generic
254 - unordered-containers
255 - full-text-search
256
257 gargantext-cli:
258 main: Main.hs
259 source-dirs: bin/gargantext-cli
260 ghc-options:
261 - -threaded
262 - -rtsopts
263 - -with-rtsopts=-N
264 - -O2
265 - -Wmissing-signatures
266 dependencies:
267 - aeson
268 - async
269 - base
270 - bytestring
271 - containers
272 - gargantext
273 - vector
274 - cassava
275 - ini
276 - optparse-generic
277 - split
278 - unordered-containers
279 - full-text-search
280
281 gargantext-phylo:
282 main: Main.hs
283 source-dirs: bin/gargantext-phylo
284 ghc-options:
285 - -threaded
286 - -rtsopts
287 - -with-rtsopts=-N
288 - -O2
289 - -Wmissing-signatures
290 dependencies:
291 - aeson
292 - async
293 - base
294 - bytestring
295 - containers
296 - directory
297 - gargantext
298 - vector
299 - parallel
300 - cassava
301 - ini
302 - optparse-generic
303 - split
304 - unordered-containers
305
306 gargantext-adaptative-phylo:
307 main: Main.hs
308 source-dirs: bin/gargantext-adaptative-phylo
309 ghc-options:
310 - -threaded
311 - -rtsopts
312 - -with-rtsopts=-N
313 - -O2
314 - -Wmissing-signatures
315 dependencies:
316 - aeson
317 - async
318 - base
319 - bytestring
320 - containers
321 - directory
322 - gargantext
323 - vector
324 - parallel
325 - cassava
326 - ini
327 - optparse-generic
328 - split
329 - unordered-containers
330
331 gargantext-import:
332 main: Main.hs
333 source-dirs: bin/gargantext-import
334 ghc-options:
335 - -threaded
336 - -rtsopts
337 - -with-rtsopts=-N
338 - -O2
339 - -Wmissing-signatures
340 dependencies:
341 - gargantext
342 - base
343 - servant-server
344
345 gargantext-init:
346 main: Main.hs
347 source-dirs: bin/gargantext-init
348 ghc-options:
349 - -threaded
350 - -rtsopts
351 - -with-rtsopts=-N
352 - -O2
353 - -Wmissing-signatures
354 dependencies:
355 - gargantext
356 - base
357
358
359 tests:
360 # garg-test:
361 # main: Main.hs
362 # source-dirs: src-test
363 # ghc-options:
364 # - -threaded
365 # - -rtsopts
366 # - -with-rtsopts=-N
367 # dependencies:
368 # - base
369 # - gargantext
370 # - hspec
371 # - QuickCheck
372 # - quickcheck-instances
373 # - time
374 # - parsec
375 # - duckling
376 # - text
377 garg-doctest:
378 main: Main.hs
379 source-dirs: src-doctest
380 ghc-options:
381 - -O2
382 - -Wcompat
383 - -Wmissing-signatures
384 - -rtsopts
385 - -threaded
386 - -with-rtsopts=-N
387 dependencies:
388 - doctest
389 - Glob
390 - QuickCheck
391 - base
392 - gargantext