Skip to content

Commit 60ccfeb

Browse files
committed
make Hackage happy
1 parent 7cc9e3c commit 60ccfeb

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

configuration-tools.cabal

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
cabal-version: 3.6
1+
cabal-version: 3.0
22

33
name: configuration-tools
44
version: 0.7.0
55
synopsis: Tools for specifying and parsing configurations
66
description:
77
Tools for specifying and parsing configurations
8-
.
8+
99
This package provides a collection of utils on top of the packages
1010
<http://hackage.haskell.org/package/optparse-applicative optparse-applicative>,
1111
<http://hackage.haskell.org/package/aeson aeson>, and
1212
<http://hackage.haskell.org/package/yaml yaml> for configuring libraries and
1313
applications in a convenient and composable way.
14-
.
14+
1515
The main features are
16-
.
16+
1717
1. configuration management through integration of command line option
1818
parsing and configuration files and
19-
.
19+
2020
2. a @Setup.hs@ file that generates a @PkgInfo@ module for each component
2121
of a package that provides information about the package and the build.
22-
.
22+
2323
Documentation on how to use this package can be found in the
2424
<https://github.com/alephcloud/hs-configuration-tools/blob/master/README.md README>
2525
and in the API documentation of the modules "Configuration.Utils" and
@@ -50,7 +50,7 @@ extra-doc-files:
5050

5151
custom-setup
5252
setup-depends:
53-
Cabal >= 3.6,
53+
Cabal >= 3.6 && < 100,
5454
base >= 4.14 && < 5.0,
5555
bytestring >= 0.10.0.2,
5656
directory >= 1.2.1.0,

0 commit comments

Comments
 (0)