stack-0.1.10.1: The Haskell Tool Stack

Safe HaskellNone
LanguageHaskell2010

Stack.Options

Synopsis

Documentation

data Command Source

Command sum type for conditional arguments.

Constructors

Build 
Test 
Haddock 
Bench 
Install 

Instances

benchOptsParser :: Parser BenchmarkOpts Source

Parser for bench arguments.

buildOptsParser :: Command -> Parser BuildOpts Source

Parser for build arguments.

cleanOptsParser :: Parser CleanOpts Source

Command-line parser for the clean command.

configOptsParser :: Bool -> Parser ConfigMonoid Source

Command-line arguments parser for configuration.

dockerOptsParser :: Bool -> Parser DockerOptsMonoid Source

Options parser configuration for Docker.

dockerCleanupOptsParser :: Parser CleanupOpts Source

Parser for docker cleanup arguments.

dotOptsParser :: Parser DotOpts Source

Parser for arguments to `stack dot`

globalOptsParser :: Bool -> Parser GlobalOptsMonoid Source

Parser for global command-line options.

newOptsParser :: Parser (NewOpts, InitOpts) Source

Parser for stack new.

logLevelOptsParser :: Bool -> Parser (Maybe LogLevel) Source

Parser for a logging level.

solverOptsParser :: Parser Bool Source

Parser for solverCmd

testOptsParser :: Parser TestOpts Source

Parser for test arguments.

hpcReportOptsParser :: Parser HpcReportOpts Source

Parser for stack hpc report.

globalOptsFromMonoid :: Bool -> GlobalOptsMonoid -> GlobalOpts Source

Create GlobalOpts from GlobalOptsMonoid.