diff options
author | stuebinm | 2024-07-10 16:04:37 +0200 |
---|---|---|
committer | stuebinm | 2024-07-10 16:04:37 +0200 |
commit | 16575597093923ac46839128b2676da92496d598 (patch) | |
tree | 6e5e6a07647a3836ac1d4e25b03f776afb62d21d /conftrack.cabal | |
parent | d7a53eb0a8195e50f54f850fdd6421b4f149f0ed (diff) |
cabal: add package information
Diffstat (limited to '')
-rw-r--r-- | conftrack.cabal | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/conftrack.cabal b/conftrack.cabal index 8e8dabd..f980d6e 100644 --- a/conftrack.cabal +++ b/conftrack.cabal @@ -1,18 +1,33 @@ cabal-version: 3.4 name: conftrack version: 0.0.1 --- synopsis: --- description: +synopsis: Tracable multi-source config management +category: Configuration +description: + A library for handling multiple config files and keep track of where + config values came from. + . + Config values can be read from json, yaml, or environment variables; + it is also possible to implement custom configuration sources via a + type class. + . + Provenance of config values is tracked while reading them; an application + using this library can easily print a listing detailing which files were + read and which file provided (or failed to provide) an individual value. + license: BSD-3-Clause license-file: LICENSE author: stuebinm maintainer: stuebinm@disroot.org -- copyright: -category: Configuration build-type: Simple extra-doc-files: CHANGELOG.md -- extra-source-files: +source-repository head + type: git + location: https://stuebinm.eu/git/conftrack + common warnings ghc-options: -Wall |