| Safe Haskell | Trustworthy |
|---|---|
| Language | Haskell2010 |
Cli.CompileOptions
Documentation
data CompileOptions Source #
Constructors
| CompileOptions | |
Fields
| |
Instances
| Show CompileOptions Source # | |
Defined in Cli.CompileOptions Methods showsPrec :: Int -> CompileOptions -> ShowS # show :: CompileOptions -> String # showList :: [CompileOptions] -> ShowS # | |
data CompileMode Source #
Constructors
Instances
| Show CompileMode Source # | |
Defined in Cli.CompileOptions Methods showsPrec :: Int -> CompileMode -> ShowS # show :: CompileMode -> String # showList :: [CompileMode] -> ShowS # | |
| Eq CompileMode Source # | |
Defined in Cli.CompileOptions | |
| ConfigFormat CompileMode Source # | |
Defined in Module.ParseMetadata Methods readConfig :: TextParser CompileMode Source # writeConfig :: CollectErrorsM m => CompileMode -> m [String] Source # | |
data ExtraSource Source #
Constructors
| CategorySource | |
Fields
| |
| OtherSource | |
Instances
| Show ExtraSource Source # | |
Defined in Cli.CompileOptions Methods showsPrec :: Int -> ExtraSource -> ShowS # show :: ExtraSource -> String # showList :: [ExtraSource] -> ShowS # | |
| Eq ExtraSource Source # | |
Defined in Cli.CompileOptions | |
| ConfigFormat ExtraSource Source # | |
Defined in Module.ParseMetadata Methods readConfig :: TextParser ExtraSource Source # writeConfig :: CollectErrorsM m => ExtraSource -> m [String] Source # | |
Constructors
| DoNotForce | |
| ForceAll |
Instances
| Show ForceMode Source # | |
| Eq ForceMode Source # | |
| Ord ForceMode Source # | |
Constructors
| HelpNeeded | |
| HelpNotNeeded | |
| HelpUnspecified |
Instances
data LinkerMode Source #
Constructors
| LinkStatic | |
| LinkDynamic |
Instances
| Show LinkerMode Source # | |
Defined in Cli.CompileOptions Methods showsPrec :: Int -> LinkerMode -> ShowS # show :: LinkerMode -> String # showList :: [LinkerMode] -> ShowS # | |
| Eq LinkerMode Source # | |
Defined in Cli.CompileOptions | |
getLinkFlags :: CompileMode -> [String] Source #
getSourceDeps :: ExtraSource -> [CategoryName] Source #
getSourceFile :: ExtraSource -> String Source #
isCompileBinary :: CompileMode -> Bool Source #
isCompileFast :: CompileMode -> Bool Source #
isCompileRecompile :: CompileMode -> Bool Source #
isCreateTemplates :: CompileMode -> Bool Source #
isExecuteTests :: CompileMode -> Bool Source #
maybeDisableHelp :: HelpMode -> HelpMode Source #