patch applied (cabal): Use the PackageDbStack in the local build info and compiler modules

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Sun May 31 15:54:14 EDT 2009


Sun May 31 08:31:24 PDT 2009  Duncan Coutts <duncan at haskell.org>
  * Use the PackageDbStack in the local build info and compiler modules
  This lets us pass a whole stack of package databases to the compiler.
  This is more flexible than passing just one and working out what
  other dbs that implies. This also lets us us more than one specific
  package db, which we need for the inplace package db use case.

    M ./Distribution/Simple/Compiler.hs +8
    M ./Distribution/Simple/Configure.hs -11 +12
    M ./Distribution/Simple/GHC.hs -8 +13
    M ./Distribution/Simple/LHC.hs -8 +13
    M ./Distribution/Simple/LocalBuildInfo.hs -2 +2
    M ./Distribution/Simple/Register.hs -3 +6

View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20090531153124-adfee-0ec437c69914278cb7929be82d6d27247dbda63a.gz



More information about the cabal-devel mailing list