diff options
Diffstat (limited to 'config-manager.cabal')
-rw-r--r-- | config-manager.cabal | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/config-manager.cabal b/config-manager.cabal new file mode 100644 index 0000000..43fc754 --- /dev/null +++ b/config-manager.cabal @@ -0,0 +1,43 @@ +name: config-manager +version: 0.1.0.0 +synopsis: Configuration management +description: A configuration management library +homepage: https://gitlab.com/guyonvarch/config-manager +license: GPL-3 +license-file: LICENSE +author: Joris Guyonvarch +maintainer: joris@guyonvarch.me +category: Configuration, Data +build-type: Simple +cabal-version: >=1.10 + +library + exposed-modules: Data.ConfigManager, + Data.ConfigManager.Config, + Data.ConfigManager.Parser + -- Modules included in this library but not exported. + -- other-modules: + -- LANGUAGE extensions used by modules in this package. + -- other-extensions: + ghc-options: -Wall + build-depends: base < 5, + text, + unordered-containers, + parsec + default-language: Haskell2010 + +Test-Suite test-config-manager + type: exitcode-stdio-1.0 + hs-source-dirs: tests + main-is: Test.hs + ghc-options: -Wall + build-depends: base, + text, + config-manager, + HUnit, + test-framework, + test-framework-hunit, + temporary, + directory, + unordered-containers + default-language: Haskell2010 |