Modulecabal-install-3.18.1.0
Distribution.Client.SetupWrapper
- 5 types
- 3 values
- Packagecabal-install-3.18.1.0
- Exports10
- LicenceBSD-3-Clause
Constructors
Constructors
Equations
RightFlagsForPhase flags 'UseGeneralSetup = ()RightFlagsForPhase flags ('TryInLibrary flags') = flags ~ flags'
Constructors
SBuildPhase :: SPostConfigurePhase BuildFlagsSHaddockPhase :: SPostConfigurePhase HaddockFlagsSReplPhase :: SPostConfigurePhase ReplFlagsSCopyPhase :: SPostConfigurePhase CopyFlagsSRegisterPhase :: SPostConfigurePhase RegisterFlagsSTestPhase :: SPostConfigurePhase TestFlagsSBenchPhase :: SPostConfigurePhase BenchmarkFlags
Constructors
NotInLibrary :: SetupRunnerArgs 'UseGeneralSetupInLibraryArgs :: InLibraryArgs flags -> SetupRunnerArgs ('TryInLibrary flags)
Equations
SetupRunnerRes 'UseGeneralSetup = ()SetupRunnerRes ('TryInLibrary phase) = InLibraryPhaseRes phase
Constructors
SetupScriptOptionsuseCabalVersion :: VersionRangeuseCabalSpecVersion :: Maybe VersionuseCompiler :: Maybe CompilerusePlatform :: Maybe PlatformusePackageDB :: PackageDBStackCWDusePackageIndex :: Maybe InstalledPackageIndexuseProgramDb :: ProgramDbuseDistPref :: SymbolicPath Pkg ('Dir Dist)useLoggingHandle :: Maybe HandleuseWorkingDir :: Maybe (SymbolicPath CWD ('Dir Pkg))useExtraPathEnv :: [FilePath]useExtraEnvOverrides :: [(String, Maybe FilePath)]useDependencies :: [(ComponentId, PackageId)]useDependenciesExclusive :: BooluseVersionMacros :: BooluseWin32CleanHack :: BoolsetupCacheLock :: Maybe LockisInteractive :: BoolisMainLibOrExeComponent :: Bool