Haskell Core Libraries (Cabal package)ContentsIndex
Distribution.Simple.Install
PortabilityGHC
Stabilityalpha
MaintainerIsaac Jones <ijones@syntaxpolice.org>
Description
Explanation: Perform the "./setup install" action. Move files into place based on the prefix argument.
Synopsis
install :: PackageDescription -> LocalBuildInfo -> (Maybe FilePath, Int) -> IO ()
mkBinDir :: PackageDescription -> LocalBuildInfo -> Maybe FilePath -> FilePath
mkLibDir :: PackageDescription -> LocalBuildInfo -> Maybe FilePath -> FilePath
hugsPackageDir :: PackageDescription -> LocalBuildInfo -> FilePath
hugsProgramsDirs :: PackageDescription -> LocalBuildInfo -> [FilePath]
hugsMainFilename :: Executable -> FilePath
Documentation
install
:: PackageDescription
-> LocalBuildInfo
-> (Maybe FilePath, Int)install-prefix, verbose
-> IO ()
FIX: nhc isn't implemented yet.
mkBinDir :: PackageDescription -> LocalBuildInfo -> Maybe FilePath -> FilePath
mkLibDir :: PackageDescription -> LocalBuildInfo -> Maybe FilePath -> FilePath
hugsPackageDir :: PackageDescription -> LocalBuildInfo -> FilePath
Hugs library directory for a package
hugsProgramsDirs :: PackageDescription -> LocalBuildInfo -> [FilePath]
Hugs program directories for a package
hugsMainFilename :: Executable -> FilePath
Filename used by Hugs for the main module of an executable. This is a simple filename, so that Hugs will look for any auxiliary modules it uses relative to the directory it's in.
Produced by Haddock version 0.7