data CLIFlags
= OptASCIIOutput
- | OptLaTeXOutput
+ | OptLaTeXOutput (Maybe String)
| OptHTMLOutput
| OptIgnoreSmallTimes Float
| OptDeviations
| OptTitle String
| OptColumns String
| OptRows String
+ | OptCSV String
+ | 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)"
, Option [] ["rows"] (ReqArg OptRows "ROWS")
"Specify rows for summary table (comma separates)"
+ , Option [] ["csv"] (ReqArg OptCSV "TABLE")
+ "Output a single table in CSV format"
+ , Option [] ["normalise"] (ReqArg OptNormalise "percent|ratio|none")
+ "normalise to the baseline"
, Option ['n'] ["nodeviations"] (NoArg OptNoDeviations)
"Hide deviations"
, Option ['t'] ["title"] (ReqArg OptTitle "title")