cabal-cargs-0.5: A command line program for extracting compiler arguments from a cabal file.

Safe HaskellNone

CabalCargs.BuildInfo

Synopsis

Documentation

data BuildInfo Source

Constructors

BuildInfo 

Fields

buildInfo :: BuildInfo
 
buildDepends :: [Dependency]
 

buildInfosOfLib :: CondVars -> GenericPackageDescription -> [BuildInfo]Source

buildInfosOfExe :: String -> CondVars -> GenericPackageDescription -> [BuildInfo]Source

buildInfosOfTest :: String -> CondVars -> GenericPackageDescription -> [BuildInfo]Source

buildInfosOfBenchmark :: String -> CondVars -> GenericPackageDescription -> [BuildInfo]Source

buildInfosOf :: Section -> CondVars -> GenericPackageDescription -> [BuildInfo]Source

buildInfos :: CondVars -> GenericPackageDescription -> [BuildInfo]Source

field :: Field -> Traversal' BuildInfo [String]Source

A lens from a BuildInfo to a list of stringified field entries of the BuildInfo.