| 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
- runTests :: !Bool
- maximumTimeSeconds :: !(Maybe Int)
- allowStdin :: !Bool
- data BenchmarkOpts = BenchmarkOpts {
- additionalArgs :: !(Maybe String)
- runBenchmarks :: !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 # | |