-- Initial canteven-config.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: canteven-config version: 0.1.0.1 synopsis: A pattern for configuring programs. description: Turns out, all of our executables shared the same sort of pattern: Parse the command line to locate a config file, read and parse the config file, set up `hslogger` based on some stuff found in the config file, and pass the rest of the config to the actual program. This library makes doing that pattern super easy. It is meant to be a rather particular (as opposed to general) solution for this sort of problem. license: Apache-2.0 license-file: LICENSE author: Rick Owens maintainer: rick@owenssoftware.com -- copyright: -- category: build-type: Simple -- extra-source-files: cabal-version: >=1.10 library exposed-modules: Canteven.Config -- other-modules: -- other-extensions: build-depends: aeson, base >= 4 && < 5, directory, filepath, hslogger, text, unix, yaml hs-source-dirs: src default-language: Haskell2010