Cabal-1.4.0.1: A framework for packaging Haskell softwareSource codeContentsIndex
Distribution.Simple.Build
Portabilityportable
Stabilityalpha
MaintainerIsaac Jones <ijones@syntaxpolice.org>
Description
Invokes the Distribution.Compilers to build the library and executables in this package.
Synopsis
build :: PackageDescription -> LocalBuildInfo -> BuildFlags -> [PPSuffixHandler] -> IO ()
makefile :: PackageDescription -> LocalBuildInfo -> MakefileFlags -> [PPSuffixHandler] -> IO ()
initialBuildSteps :: FilePath -> PackageDescription -> LocalBuildInfo -> Verbosity -> [PPSuffixHandler] -> IO ()
Documentation
buildSource
:: PackageDescriptionmostly information from the .cabal file
-> LocalBuildInfoConfiguration information
-> BuildFlagsFlags that the user passed to build
-> [PPSuffixHandler]preprocessors to run before compiling
-> IO ()
Build the libraries and executables in this package.
makefileSource
:: PackageDescriptionmostly information from the .cabal file
-> LocalBuildInfoConfiguration information
-> MakefileFlagsFlags that the user passed to makefile
-> [PPSuffixHandler]preprocessors to run before compiling
-> IO ()
initialBuildStepsSource
:: FilePathdist prefix
-> PackageDescriptionmostly information from the .cabal file
-> LocalBuildInfoConfiguration information
-> VerbosityThe verbosity to use
-> [PPSuffixHandler]preprocessors to run before compiling
-> IO ()
Produced by Haddock version 2.3.0