| Cabal-1.1.6.1: A framework for packaging Haskell software | Contents | Index |
|
Distribution.Simple.Configure | Portability | portable | Stability | alpha | Maintainer | Isaac Jones <ijones@syntaxpolice.org> |
|
|
|
Description |
Explanation: Perform the "./setup configure" action.
Outputs the .setup-config file.
|
|
Synopsis |
|
|
|
Documentation |
|
writePersistBuildConfig :: LocalBuildInfo -> IO () |
|
getPersistBuildConfig :: IO LocalBuildInfo |
|
maybeGetPersistBuildConfig :: IO (Maybe LocalBuildInfo) |
|
configure :: PackageDescription -> ConfigFlags -> IO LocalBuildInfo |
|
localBuildInfoFile :: FilePath |
|
findProgram |
:: String | program name
| -> Maybe FilePath | optional explicit path
| -> IO (Maybe FilePath) | | Return the explicit path if given, otherwise look for the program
name in the path.
|
|
|
getInstalledPackages :: Compiler -> Bool -> Int -> IO [PackageIdentifier] |
|
configDependency :: [PackageIdentifier] -> Dependency -> IO PackageIdentifier |
Test for a package dependency and record the version we have installed.
|
|
configCompiler :: Maybe CompilerFlavor -> Maybe FilePath -> Maybe FilePath -> Int -> IO Compiler |
|
configCompilerAux :: ConfigFlags -> IO Compiler |
|
Produced by Haddock version 0.8 |