Tue Oct 11 10:58:49 PDT 2011 Johan Tibell
* 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=2...
Tue Oct 11 12:15:15 PDT 2011 Johan Tibell
* 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=2...
Tue Oct 11 12:23:49 PDT 2011 Johan Tibell
* 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=2...
Tue Oct 11 12:48:38 PDT 2011 Johan Tibell
* 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=2...
Tue Oct 11 12:58:47 PDT 2011 Johan Tibell
* 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=2...