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