-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbooru-hs.cabal
More file actions
141 lines (125 loc) · 3.35 KB
/
booru-hs.cabal
File metadata and controls
141 lines (125 loc) · 3.35 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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
cabal-version: 3.0
name: booru-hs
-- A.B.C.X
-- X => version of CLI
version: 1.0.1.2
synopsis: Extensible Auto-categorizing image library
-- description:
homepage: https://github.com/Rexcrazy804/booru.hs
license: MPL-2.0
license-file: LICENSE
author: Rexiel Scarlet
maintainer: 37258415+Rexcrazy804@users.noreply.github.com
-- copyright:
category: Database
build-type: Simple
extra-doc-files: CHANGELOG.md
data-files: examples/config.toml
-- extra-source-files:
common warnings
ghc-options: -Wall
library
import: warnings
other-modules: Helpers
exposed-modules:
Booru.Builtin.Providers
Booru.Core.Category
Booru.Core.FilterCat
Booru.Core.Overrides
Booru.Core.Parsers
Booru.Core.Preview
Booru.Core.Requests
Booru.Core.Synonyms
Booru.Schema.Config
Booru.Schema.Filters
Booru.Schema.Identifier
Booru.Schema.Images
Booru.Schema.PFilters
Booru.Schema.Providers
Booru.Schema.Sources
Booru.Schema.Synonyms
build-depends:
, aeson ^>=2.2.3.0
, base >=4.12 && <5
, bytestring ^>=0.12.1.0
, containers >=0.6.0.1 && <0.9
, hashable >=1.4 && <2.0
, http-client ^>=0.7.19
, http-conduit ^>=2.3.9.1
, split ^>=0.2.5
, text ^>=2.1.1
, toml-parser ^>=2.0.1.2
, vector ^>=0.13.2.0
hs-source-dirs: lib
default-language: Haskell2010
library booru-cli
import: warnings
exposed-modules:
Cli.Commands.AutoTag
Cli.Commands.Build
Cli.Commands.Download
Cli.Commands.Generate
Cli.Commands.Metadata
Cli.Commands.Preview
Cli.Commands.Query
Cli.Dispatcher
Cli.Options
Cli.Utils.Build
Cli.Utils.Common
Cli.Utils.Query
other-modules: Paths_booru_hs
hs-source-dirs: booru-cli
default-language: Haskell2010
build-depends:
, base >=4.12 && <5
, booru-hs
, bytestring ^>=0.12.1.0
, containers >=0.6.0.1 && <0.9
, directory ^>=1.3.8.5
, filepath >=1.4.0 && <2.0
, network-uri ^>=2.6.4.2
, optparse-applicative ^>=0.19.0.0
executable booru-hs
import: warnings
main-is: Main.hs
other-modules:
-- other-extensions:
build-depends:
, base >=4.12 && <5
, booru-cli
hs-source-dirs: app
default-language: Haskell2010
test-suite booru-hs-test
import: warnings
default-language: Haskell2010
default-extensions: QuasiQuotes
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
build-depends:
, aeson ^>=2.2.3.0
, aeson-qq ^>=0.8.4
, base
, booru-hs
, containers >=0.6.0.1 && <0.9
, hspec ^>=2.11.12
, template-haskell >=2.21 && <3.0
, text ^>=2.1.1
, toml-parser ^>=2.0.1.2
other-modules:
Builtin.ProviderSpec
Core.CategorySpec
Core.FilterCatSpec
Core.OverrideSpec
Core.PreviewSpec
Core.RequestSpec
Core.SynonymSpec
QuoteStr
Schema.ConfigSpec
Schema.FilterSpec
Schema.ImageSpec
Schema.ProviderSpec
Schema.SourceSpec
Schema.SynonymSpec
SpecHook
build-tool-depends: hspec-discover:hspec-discover ^>=2.11.12