| Cabal-1.2.2.0: A framework for packaging Haskell software | Contents | Index |
|
Distribution.InstalledPackageInfo | Portability | portable | Stability | alpha | Maintainer | libraries@haskell.org |
|
|
|
Description |
This is the information about an installed package that
is communicated to the hc-pkg program in order to register
a package. ghc-pkg now consumes this package format (as of verison
6.4). This is specific to GHC at the moment.
|
|
|
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] | | extraGHCiLibraries :: [String] | | includeDirs :: [FilePath] | | includes :: [String] | | depends :: [PackageIdentifier] | | hugsOptions :: [String] | | ccOptions :: [String] | | ldOptions :: [String] | | frameworkDirs :: [FilePath] | | frameworks :: [String] | | haddockInterfaces :: [FilePath] | | haddockHTMLs :: [FilePath] | |
|
| Instances | |
|
|
data ParseResult a |
Constructors | | Instances | |
|
|
data PError |
Constructors | | Instances | |
|
|
type PWarning = String |
|
emptyInstalledPackageInfo :: InstalledPackageInfo |
|
parseInstalledPackageInfo :: String -> ParseResult InstalledPackageInfo |
|
showInstalledPackageInfo :: InstalledPackageInfo -> String |
|
showInstalledPackageInfoField :: String -> Maybe (InstalledPackageInfo -> String) |
|
Produced by Haddock version 0.8 |