Distribution.Simple.Program
Program and functions for constructing them
data
Program
simpleProgram
findProgramOnPath
findProgramVersion
Configured program and related functions
data
ConfiguredProgram
programPath
type
ProgArg
data
ProgramLocation
rawSystemProgram
rawSystemProgramStdout
The collection of unconfigured and configured progams
builtinPrograms
The collection of configured programs we can run
data
ProgramConfiguration
emptyProgramConfiguration
defaultProgramConfiguration
restoreProgramConfiguration
addKnownProgram
addKnownPrograms
lookupKnownProgram
knownPrograms
userSpecifyPath
userSpecifyPaths
userMaybeSpecifyPath
userSpecifyArgs
userSpecifyArgss
userSpecifiedArgs
lookupProgram
updateProgram
configureProgram
configureAllKnownPrograms
reconfigurePrograms
requireProgram
rawSystemProgramConf
rawSystemProgramStdoutConf
Programs that Cabal knows about
ghcProgram
ghcPkgProgram
nhcProgram
hmakeProgram
jhcProgram
hugsProgram
ffihugsProgram
gccProgram
ranlibProgram
arProgram
stripProgram
happyProgram
alexProgram
hsc2hsProgram
c2hsProgram
cpphsProgram
hscolourProgram
haddockProgram
greencardProgram
ldProgram
tarProgram
cppProgram
pkgConfigProgram