Safe Haskell | None |
---|
Code to deal with configuration information, including gathering it from the host environment. Also deals with command line arguments.
- getConfig :: [Flag] -> [Benchmark DefaultParamMeaning] -> IO Config
- augmentResultWithConfig :: Config -> BenchmarkResult -> IO BenchmarkResult
- data Flag
- = ParBench
- | BinDir FilePath
- | NoRecomp
- | NoCabal
- | NoClean
- | ShortRun
- | KeepGoing
- | NumTrials String
- | SkipTo String
- | RunID String
- | CIBuildID String
- | CabalPath String
- | GHCPath String
- | ShowHelp
- | ShowVersion
- | FusionTables (Maybe TableId)
- | BenchsetName String
- | ClientID String
- | ClientSecret String
- | FusionTest
- all_cli_options :: [(String, [OptDescr Flag])]
Configurations
Command line options
Command line flags.
all_cli_options :: [(String, [OptDescr Flag])]Source