patch applied (ghc-7.0/packages/Cabal): Relax QA check on test-suite sections to require only Cabal 1.8

Ian Lynagh igloo at earth.li
Wed Feb 2 23:36:31 CET 2011


Sat Jan 29 10:26:23 PST 2011  Duncan Coutts <duncan at community.haskell.org>
  * Relax QA check on test-suite sections to require only Cabal 1.8
  Only Cabal-1.10 and later can use test suites. Versions of Cabal prior
  to 1.8 actually barf on test-suite sections, while Cabal-1.8 will
  ignore these sections with a warning. Previously the QA check enforced
  that packages with test-suite section specify 'cabal-version: >= 1.10'
  but strictly speaking we only need to require 'cabal-version: >= 1.8'.
  This relaxation allows people to write packages using test suites such
  that people using Cabal-1.8 will be able to build and install the
  package, just not run the test suite. Clear as mud?

    M ./Distribution/PackageDescription/Check.hs -4 +6

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc-7.0/packages/Cabal;a=darcs_commitdiff;h=20110129182623-5c91e-662bbcd4714462440ab060ee8035df9f32dd928a.gz



More information about the Cvs-libraries mailing list