-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlibro-backend.cabal
More file actions
103 lines (96 loc) · 3.27 KB
/
Copy pathlibro-backend.cabal
File metadata and controls
103 lines (96 loc) · 3.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
cabal-version: 3.0
name: libro-backend
version: 0.1.0.0
synopsis: Restful data backend of the LiBro app
description: Webservice data backend of the LiBro app using Excel sheets for data storage
category: Webservice
homepage: https://github.com/libro-app
bug-reports: https://github.com/libro-app/backend/issues
license: MIT
license-file: LICENSE
author: Mirko Westermeier
maintainer: mirko@westermeier.de
copyright: (c) 2023-2024 Mirko Westermeier
source-repository head
type: git
branch: main
location: git://github.com/libro-app/backend.git
extra-source-files: libreoffice-files/empty.ods
, test/storage-files/*.xlsx
, test/storage-files/data/*.xlsx
common basic
default-language: Haskell2010
build-depends: base >= 4.14.0.0
ghc-options: -Wall
common consumer
import: basic
build-depends: libro-backend
library
import: basic
default-extensions: OverloadedStrings
, GeneralizedNewtypeDeriving
, DeriveGeneric
exposed-modules: LiBro.Base
, LiBro.Config
, LiBro.Data
, LiBro.Data.Storage
, LiBro.Data.SafeText
, LiBro.Control
, LiBro.Util
build-depends: aeson
, attoparsec
, bytestring
, cassava
, config-ini
, containers
, data-default
, directory
, filepath
, ghc
, mtl
, process
, QuickCheck
, temporary
, text
, unordered-containers
, vector
hs-source-dirs: lib
executable libro-backend
import: consumer
main-is: Main.hs
build-depends: libro-backend
hs-source-dirs: app
test-suite libro-backend-test
import: consumer
default-extensions: OverloadedStrings
, DeriveGeneric
type: exitcode-stdio-1.0
hs-source-dirs: test
other-modules: LiBro.TestUtil
, LiBro.TestUtilSpec
, LiBro.ConfigSpec
, LiBro.DataSpec
, LiBro.Data.StorageSpec
, LiBro.Data.SafeTextSpec
, LiBro.ControlSpec
, LiBro.UtilSpec
main-is: run-all-tests.hs
build-depends: libro-backend
, hspec
, QuickCheck
, quickcheck-text
, generic-arbitrary
, aeson
, bytestring
, cassava
, containers
, data-default
, extra
, filepath
, lens
, process
, silently
, temporary
, text
, transformers
, vector