| 1 | Name: ConfigFile
|
| 2 | Version: 1.0.4
|
| 3 | License: LGPL
|
| 4 | Maintainer: John Goerzen <jgoerzen@complete.org>
|
| 5 | Author: John Goerzen
|
| 6 | Copyright: Copyright (c) 2004-2008 John Goerzen
|
| 7 | license-file: COPYRIGHT
|
| 8 | extra-source-files: COPYING
|
| 9 | Category: Parsing
|
| 10 | homepage: http://software.complete.org/configfile
|
| 11 | synopsis: Configuration file reading & writing
|
| 12 | Description: Parser and writer for handling sectioned config files in
|
| 13 | Haskell.
|
| 14 | .
|
| 15 | The ConfigFile module works with configuration files in a standard
|
| 16 | format that is easy for the user to edit, easy for the programmer
|
| 17 | to work with, yet remains powerful and flexible. It is inspired by,
|
| 18 | and compatible with, Python's ConfigParser module. It uses files
|
| 19 | that resemble Windows .INI-style files, but with numerous
|
| 20 | improvements.
|
| 21 | .
|
| 22 | ConfigFile provides simple calls to both read and write config files.
|
| 23 | It's possible to make a config file parsable by this module,
|
| 24 | the Unix shell, and make.
|
| 25 | Stability: Stable
|
| 26 | Build-Type: Simple
|
| 27 | Hs-Source-Dirs: src
|
| 28 | Exposed-Modules: Data.ConfigFile,
|
| 29 | Data.ConfigFile.Types,
|
| 30 | Data.ConfigFile.Parser
|
| 31 | Other-Modules: Data.ConfigFile.Lexer
|
| 32 | Extensions: ExistentialQuantification, OverlappingInstances,
|
| 33 | UndecidableInstances, TypeSynonymInstances, FlexibleContexts,
|
| 34 | FlexibleInstances
|
| 35 | Build-Depends: parsec, base,
|
| 36 | haskell98, mtl, MissingH>=1.0.0, containers
|
| 37 | GHC-Options: -O2 -Wall
|
| 38 |
|
| 39 | Executable: runtests
|
| 40 | Buildable: False
|
| 41 | Main-Is: runtests.hs
|
| 42 | HS-Source-Dirs: testsrc, .
|
| 43 | Extensions: ExistentialQuantification, OverlappingInstances,
|
| 44 | UndecidableInstances, CPP |