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