patch applied (cabal): "Add a Benchmark data type for representing 'benchmark' sections" and 4 others

Johan Tibell johan.tibell at gmail.com
Tue Oct 11 22:14:32 CEST 2011


Tue Oct 11 10:58:49 PDT 2011  Johan Tibell <johan.tibell at gmail.com>
  * Add a Benchmark data type for representing 'benchmark' sections

    M ./cabal/Distribution/PackageDescription.hs -4 +119

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=cabal;a=darcs_commitdiff;h=20111011175849-73595-0ae2b792e2b22862d026fb7e9612b73fb7ef1d01.gz

Tue Oct 11 12:15:15 PDT 2011  Johan Tibell <johan.tibell at gmail.com>
  * Parse 'benchmark' sections and handle configurations (flags) for benchmarks

    M ./cabal/Distribution/PackageDescription.hs -2 +26
    M ./cabal/Distribution/PackageDescription/Configuration.hs -22 +56
    M ./cabal/Distribution/PackageDescription/Parse.hs -14 +143

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=cabal;a=darcs_commitdiff;h=20111011191515-73595-487806c533bf3dcd8930c68acdfa93a9b783690e.gz

Tue Oct 11 12:23:49 PDT 2011  Johan Tibell <johan.tibell at gmail.com>
  * Parse the --{enable,disable}-benchmarks command line flag

    M ./cabal/Distribution/Simple/Setup.hs -2 +10

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=cabal;a=darcs_commitdiff;h=20111011192349-73595-b9222bc4ae11e44f58be32e1c8775396804ab0ae.gz

Tue Oct 11 12:48:38 PDT 2011  Johan Tibell <johan.tibell at gmail.com>
  * Implement 'configure' and preprocessing for benchmarks

    M ./cabal/Distribution/Simple/Configure.hs -4 +14
    M ./cabal/Distribution/Simple/LocalBuildInfo.hs -11 +28
    M ./cabal/Distribution/Simple/PreProcess.hs -6 +18

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=cabal;a=darcs_commitdiff;h=20111011194838-73595-07ac094495acba69ef576c77d0bc9b3e06f0546e.gz

Tue Oct 11 12:58:47 PDT 2011  Johan Tibell <johan.tibell at gmail.com>
  * Add unit test for benchmark section

    M ./cabal/Cabal.cabal +1
    A ./cabal/tests/PackageTests/BenchmarkStanza/
    A ./cabal/tests/PackageTests/BenchmarkStanza/Check.hs
    A ./cabal/tests/PackageTests/BenchmarkStanza/Setup.hs
    A ./cabal/tests/PackageTests/BenchmarkStanza/my.cabal
    M ./cabal/tests/suite.hs -1 +5

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=cabal;a=darcs_commitdiff;h=20111011195847-73595-513ce3e2777e4f2d7a00786e88eef90897ebd15e.gz




More information about the cabal-devel mailing list