]> Git — Sourcephile - gargantext.git/blob - package.yaml
Merge branch 'dev-phylo' into dev-merge
[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 - SHA
164 - simple-reflect
165 - cereal # (IGraph)
166 - singletons # (IGraph)
167 - quickcheck-instances
168 - random
169 - rake
170 - regex-compat
171 - resourcet
172 - rdf4h
173 - safe
174 - semigroups
175 - servant
176 - servant-auth
177 - servant-auth-server >= 0.4.4.0
178 - servant-auth-swagger
179 - servant-blaze
180 - servant-client
181 # - servant-job
182 - servant-mock
183 - servant-multipart
184 - servant-server
185 - servant-swagger
186 - servant-swagger-ui
187 - servant-static-th
188 - servant-cassava
189 - serialise
190 - split
191 - stemmer
192 - string-conversions
193 - swagger2
194 - tagsoup
195 - temporary
196 - text-metrics
197 - time
198 - time-locale-compat
199 - timezone-series
200 - transformers
201 - transformers-base
202 - unordered-containers
203 - uuid
204 - validity
205 - vector
206 - wai
207 - wai-cors
208 - wai-extra
209 - warp
210 - wreq
211 - xml-conduit
212 - xml-types
213 - yaml
214 - zip
215 - zlib
216 # - utc
217 # API external connections
218
219 executables:
220 gargantext-server:
221 main: Main.hs
222 source-dirs: bin/gargantext-server
223 ghc-options:
224 - -O2
225 - -Wcompat
226 - -Wmissing-signatures
227 - -rtsopts
228 - -threaded
229 - -with-rtsopts=-N
230 dependencies:
231 - base
232 - containers
233 - gargantext
234 - vector
235 - cassava
236 - ini
237 - optparse-generic
238 - unordered-containers
239 - full-text-search
240
241 gargantext-cli:
242 main: Main.hs
243 source-dirs: bin/gargantext-cli
244 ghc-options:
245 - -threaded
246 - -rtsopts
247 - -with-rtsopts=-N
248 - -O2
249 - -Wmissing-signatures
250 dependencies:
251 - aeson
252 - async
253 - base
254 - bytestring
255 - containers
256 - gargantext
257 - vector
258 - cassava
259 - ini
260 - optparse-generic
261 - split
262 - unordered-containers
263 - full-text-search
264
265 gargantext-phylo:
266 main: Main.hs
267 source-dirs: bin/gargantext-phylo
268 ghc-options:
269 - -threaded
270 - -rtsopts
271 - -with-rtsopts=-N
272 - -O2
273 - -Wmissing-signatures
274 dependencies:
275 - aeson
276 - async
277 - base
278 - bytestring
279 - containers
280 - directory
281 - gargantext
282 - vector
283 - parallel
284 - cassava
285 - ini
286 - optparse-generic
287 - split
288 - unordered-containers
289
290 gargantext-adaptative-phylo:
291 main: Main.hs
292 source-dirs: bin/gargantext-adaptative-phylo
293 ghc-options:
294 - -threaded
295 - -rtsopts
296 - -with-rtsopts=-N
297 - -O2
298 - -Wmissing-signatures
299 dependencies:
300 - aeson
301 - async
302 - base
303 - bytestring
304 - containers
305 - directory
306 - gargantext
307 - vector
308 - parallel
309 - cassava
310 - ini
311 - optparse-generic
312 - split
313 - unordered-containers
314
315 gargantext-import:
316 main: Main.hs
317 source-dirs: bin/gargantext-import
318 ghc-options:
319 - -threaded
320 - -rtsopts
321 - -with-rtsopts=-N
322 - -O2
323 - -Wmissing-signatures
324 dependencies:
325 - gargantext
326 - base
327 - servant-server
328
329 gargantext-init:
330 main: Main.hs
331 source-dirs: bin/gargantext-init
332 ghc-options:
333 - -threaded
334 - -rtsopts
335 - -with-rtsopts=-N
336 - -O2
337 - -Wmissing-signatures
338 dependencies:
339 - gargantext
340 - base
341
342
343 tests:
344 # garg-test:
345 # main: Main.hs
346 # source-dirs: src-test
347 # ghc-options:
348 # - -threaded
349 # - -rtsopts
350 # - -with-rtsopts=-N
351 # dependencies:
352 # - base
353 # - gargantext
354 # - hspec
355 # - QuickCheck
356 # - quickcheck-instances
357 # - time
358 # - parsec
359 # - duckling
360 # - text
361 garg-doctest:
362 main: Main.hs
363 source-dirs: src-doctest
364 ghc-options:
365 - -O2
366 - -Wcompat
367 - -Wmissing-signatures
368 - -rtsopts
369 - -threaded
370 - -with-rtsopts=-N
371 dependencies:
372 - doctest
373 - Glob
374 - QuickCheck
375 - base
376 - gargantext