data CLIFlags
= OptASCIIOutput
- | OptLaTeXOutput
+ | OptLaTeXOutput (Maybe String)
| OptHTMLOutput
| OptIgnoreSmallTimes Float
| OptDeviations
| OptColumns String
| OptRows String
| OptCSV String
- | OptNoNormalise
+ | OptNormalise String
| OptHelp
deriving Eq
"Ignore runtimes smaller than <secs>"
, Option ['d'] ["deviations"] (NoArg OptDeviations)
"Display deviations (default)"
- , Option ['l'] ["latex"] (NoArg OptLaTeXOutput)
+ , Option ['l'] ["latex"] (OptArg OptLaTeXOutput "TABLE")
"Produce LaTeX output"
, Option [] ["columns"] (ReqArg OptColumns "COLUMNS")
"Specify columns for summary table (comma separates)"
"Specify rows for summary table (comma separates)"
, Option [] ["csv"] (ReqArg OptCSV "TABLE")
"Output a single table in CSV format"
- , Option [] ["no-normalise"] (NoArg OptNoNormalise)
- "Do not normalise to the baseline"
+ , Option [] ["normalise"] (ReqArg OptNormalise "percent|ratio|none")
+ "normalise to the baseline"
, Option ['n'] ["nodeviations"] (NoArg OptNoDeviations)
"Hide deviations"
, Option ['t'] ["title"] (ReqArg OptTitle "title")