This repository has been archived by the owner on Aug 4, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
config-applicative.cabal
72 lines (68 loc) · 2.27 KB
/
config-applicative.cabal
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
cabal-version: 2.2
-- Initial package description 'config-applicative.cabal' generated by
-- 'cabal init'. For further documentation, see
-- http://haskell.org/cabal/users-guide/
name: config-applicative
version: 0.1.0.0
category: Configuration
stability: experimental
license: BSD-3-Clause
license-file: LICENSE
author: Ben Sinclair
maintainer: Ben Sinclair <ben.d.sinclair@gmail.com>
copyright: Copyright (C) 2019 Republic Wealth
homepage: https://github.com/RepublicWealth/config-applicative/
bug-reports: https://github.com/RepublicWealth/config-applicative/issues
extra-source-files: CHANGELOG.md
synopsis: Unified applicative configuration for your applications.
description:
Define your configuration options in one place and load the configuration from
.ini files, environment variables, and the command line in a complete and
uniform way.
source-repository head
type: git
location: git@github.com:RepublicWealth/config-applicative.git
library
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall -fwarn-tabs -O2
exposed-modules:
Config.Applicative
Config.Applicative.Example
Config.Applicative.Parse
Config.Applicative.Tutorial
other-modules:
Config.Applicative.Info
Config.Applicative.Option
Config.Applicative.Reader
Config.Applicative.Types
build-depends:
base ^>=4.11.1.0,
containers ^>=0.5,
free ^>=5.1,
ini ^>=0.4,
optparse-applicative ^>=0.14,
text ^>=1.2,
unordered-containers ^>=0.2,
test-suite tests
type: exitcode-stdio-1.0
hs-source-dirs: test
default-language: Haskell2010
ghc-options: -Wall -fwarn-tabs -O2
main-is: Main.hs
other-modules:
Config.Applicative.Driver
Config.Applicative.Samples
build-depends:
config-applicative,
containers,
base,
filepath ^>=1.4,
ini,
mtl ^>=2.2,
optparse-applicative ^>=0.14,
parsec ^>=3.1,
pretty-show ^>=1.9,
tasty ^>=1.2,
tasty-golden ^>=2.3,
text