[commit: Cabal] master: Implement 'cabal bench' command (fd749e1)
Ian Lynagh
igloo at earth.li
Tue Oct 25 23:31:03 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/fd749e1829592ca0125668a316e1498cb8b7924d
>---------------------------------------------------------------
commit fd749e1829592ca0125668a316e1498cb8b7924d
Author: Johan Tibell <johan.tibell at gmail.com>
Date: Thu Oct 13 22:56:15 2011 +0000
Implement 'cabal bench' command
The only implement benchmark interface so far is exitcode-stdio-1.0,
which forwards the output of the benchmark executable being run to the
parent process' stdout/stderr.
Cabal/Cabal.cabal | 1 +
Cabal/Distribution/Simple.hs | 30 ++++++-
Cabal/Distribution/Simple/Bench.hs | 149 ++++++++++++++++++++++++++++++
Cabal/Distribution/Simple/InstallDirs.hs | 5 +-
Cabal/Distribution/Simple/Setup.hs | 62 ++++++++++++
Cabal/Distribution/Simple/UserHooks.hs | 17 +++-
Cabal/Distribution/Simple/Utils.hs | 10 ++
7 files changed, 268 insertions(+), 6 deletions(-)
Diff suppressed because of size. To see it, use:
git show fd749e1829592ca0125668a316e1498cb8b7924d
More information about the Cvs-libraries
mailing list