| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Distribution.Simple.HaskellSuite
Documentation
configure :: Verbosity -> Maybe FilePath -> Maybe FilePath -> ProgramDb -> IO (Compiler, Maybe Platform, ProgramDb) Source #
getCompilerVersion :: Verbosity -> ConfiguredProgram -> IO (String, Version) Source #
getExtensions :: Verbosity -> ConfiguredProgram -> IO [(Extension, Maybe CompilerFlag)] Source #
getLanguages :: Verbosity -> ConfiguredProgram -> IO [(Language, CompilerFlag)] Source #
getInstalledPackages :: Verbosity -> PackageDBStack -> ProgramDb -> IO InstalledPackageIndex Source #
buildLib :: Verbosity -> PackageDescription -> LocalBuildInfo -> Library -> ComponentLocalBuildInfo -> IO () Source #
Arguments
| :: Verbosity | |
| -> LocalBuildInfo | |
| -> FilePath | install location | 
| -> FilePath | install location for dynamic libraries | 
| -> FilePath | Build location | 
| -> PackageDescription | |
| -> Library | |
| -> ComponentLocalBuildInfo | |
| -> IO () | 
registerPackage :: Verbosity -> ProgramDb -> PackageDBStack -> InstalledPackageInfo -> IO () Source #
packageDbOpt :: PackageDB -> String Source #