Safe Haskell | None |
---|---|
Language | GHC2021 |
Stack.Types.BuildOpts
Description
Configuration options for building.
Synopsis
- data BuildOpts = BuildOpts {
- libProfile :: !Bool
- exeProfile :: !Bool
- libStrip :: !Bool
- exeStrip :: !Bool
- buildHaddocks :: !Bool
- haddockOpts :: !HaddockOpts
- openHaddocks :: !Bool
- haddockDeps :: !(Maybe Bool)
- haddockExecutables :: !Bool
- haddockTests :: !Bool
- haddockBenchmarks :: !Bool
- haddockInternal :: !Bool
- haddockHyperlinkSource :: !Bool
- haddockForHackage :: !Bool
- installExes :: !Bool
- installCompilerTool :: !Bool
- preFetch :: !Bool
- keepGoing :: !(Maybe Bool)
- keepTmpFiles :: !Bool
- forceDirty :: !Bool
- tests :: !Bool
- testOpts :: !TestOpts
- benchmarks :: !Bool
- benchmarkOpts :: !BenchmarkOpts
- reconfigure :: !Bool
- cabalVerbose :: !CabalVerbosity
- splitObjs :: !Bool
- skipComponents :: ![StackUnqualCompName]
- interleavedOutput :: !Bool
- progressBar :: !ProgressBarFormat
- ddumpDir :: !(Maybe Text)
- newtype HaddockOpts = HaddockOpts {
- additionalArgs :: [String]
- data TestOpts = TestOpts {
- rerunTests :: !Bool
- additionalArgs :: ![String]
- coverage :: !Bool
- disableRun :: !Bool
- maximumTimeSeconds :: !(Maybe Int)
- allowStdin :: !Bool
- data BenchmarkOpts = BenchmarkOpts {
- additionalArgs :: !(Maybe String)
- disableRun :: !Bool
- buildOptsHaddockL :: Lens' BuildOpts Bool
- buildOptsInstallExesL :: Lens' BuildOpts Bool
Documentation
Build options that is interpreted by the build command. This is built up from BuildOptsCLI and BuildOptsMonoid
Constructors
BuildOpts | |
Fields
|
newtype HaddockOpts Source #
Haddock Options
Constructors
HaddockOpts | |
Fields
|
Instances
Show HaddockOpts Source # | |
Defined in Stack.Types.BuildOpts Methods showsPrec :: Int -> HaddockOpts -> ShowS # show :: HaddockOpts -> String # showList :: [HaddockOpts] -> ShowS # | |
Eq HaddockOpts Source # | |
Defined in Stack.Types.BuildOpts |
Options for the FinalAction
DoTests
Constructors
TestOpts | |
Fields
|
data BenchmarkOpts Source #
Options for the FinalAction
DoBenchmarks
Constructors
BenchmarkOpts | |
Fields
|
Instances
Show BenchmarkOpts Source # | |
Defined in Stack.Types.BuildOpts Methods showsPrec :: Int -> BenchmarkOpts -> ShowS # show :: BenchmarkOpts -> String # showList :: [BenchmarkOpts] -> ShowS # | |
Eq BenchmarkOpts Source # | |
Defined in Stack.Types.BuildOpts Methods (==) :: BenchmarkOpts -> BenchmarkOpts -> Bool # (/=) :: BenchmarkOpts -> BenchmarkOpts -> Bool # |