Haskell Core Libraries (Cabal package)ContentsIndex
Distribution.InstalledPackageInfo
Portabilityportable
Stabilityalpha
Maintainerlibraries@haskell.org
Description
Explanation: Information on how to USE an installed package, consumed by HC-PKG (ghc-pkg, for instance). THIS MODULE IS NOT YET USED. HC-PKG is not yet implemented, and ghc-pkg has its own file format, so this module is very much subject to change once HC-PKG is implemented.
Documentation
data InstalledPackageInfo
Constructors
InstalledPackageInfo
package :: PackageIdentifier
license :: License
copyright :: String
maintainer :: String
author :: String
stability :: String
homepage :: String
pkgUrl :: String
description :: String
category :: String
exposed :: Bool
exposedModules :: [String]
hiddenModules :: [String]
importDirs :: [FilePath]
libraryDirs :: [FilePath]
hsLibraries :: [String]
extraLibraries :: [String]
includeDirs :: [FilePath]
includes :: [String]
depends :: [PackageIdentifier]
hugsOptions :: [Opt]
ccOptions :: [Opt]
ldOptions :: [Opt]
frameworkDirs :: [FilePath]
frameworks :: [String]
haddockInterfaces :: [FilePath]
haddockHTMLs :: [FilePath]
show/hide Instances
data ParseResult a
Constructors
ParseFailed PError
ParseOk a
show/hide Instances
emptyInstalledPackageInfo :: InstalledPackageInfo
parseInstalledPackageInfo :: String -> ParseResult InstalledPackageInfo
showInstalledPackageInfo :: InstalledPackageInfo -> String
showInstalledPackageInfoField :: String -> Maybe (InstalledPackageInfo -> String)
Produced by Haddock version 0.7