| ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
Description | ||||||||||||||||||||||||||||
Package description and parsing. | ||||||||||||||||||||||||||||
Synopsis | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
Package descriptions | ||||||||||||||||||||||||||||
readPackageDescription :: Verbosity -> FilePath -> IO GenericPackageDescription | ||||||||||||||||||||||||||||
Parse the given package file. | ||||||||||||||||||||||||||||
writePackageDescription :: FilePath -> PackageDescription -> IO () | ||||||||||||||||||||||||||||
parsePackageDescription :: String -> ParseResult GenericPackageDescription | ||||||||||||||||||||||||||||
Parses the given file into a GenericPackageDescription. In Cabal 1.2 the syntax for package descriptions was changed to a format with sections and possibly indented property descriptions. | ||||||||||||||||||||||||||||
showPackageDescription :: PackageDescription -> String | ||||||||||||||||||||||||||||
Parsing | ||||||||||||||||||||||||||||
data ParseResult a | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
data FieldDescr a | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
type LineNo = Int | ||||||||||||||||||||||||||||
Supplementary build information | ||||||||||||||||||||||||||||
readHookedBuildInfo :: Verbosity -> FilePath -> IO HookedBuildInfo | ||||||||||||||||||||||||||||
parseHookedBuildInfo :: String -> ParseResult HookedBuildInfo | ||||||||||||||||||||||||||||
writeHookedBuildInfo :: FilePath -> HookedBuildInfo -> IO () | ||||||||||||||||||||||||||||
showHookedBuildInfo :: HookedBuildInfo -> String | ||||||||||||||||||||||||||||
Produced by Haddock version 0.9 |