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