patch applied (packages/Cabal): Stop converting between installed
package id and source package id
Simon Marlow
marlowsd at gmail.com
Tue Oct 6 11:25:40 EDT 2009
Mon Oct 5 04:18:06 PDT 2009 Duncan Coutts <duncan at haskell.org>
* Stop converting between installed package id and source package id
Ignore-this: ed5b14ec4010ab1b8d5cde0ac5ac83e5
In the LocalBuildInfo, for each component, for the list of component
dependencies, keep both the InstalledPackageId and the PackageId.
That way we don't need to keep converting the InstalledPackageId
to the PackageId, via the package index (which is just horrible).
M ./Distribution/Simple/Build/Macros.hs -5 +3
M ./Distribution/Simple/Configure.hs -4 +4
M ./Distribution/Simple/GHC.hs -14 +16
M ./Distribution/Simple/Haddock.hs -1 +1
M ./Distribution/Simple/JHC.hs -3 +3
M ./Distribution/Simple/LHC.hs -5 +15
M ./Distribution/Simple/LocalBuildInfo.hs -36 +9
M ./Distribution/Simple/NHC.hs -6 +5
M ./Distribution/Simple/Register.hs -1 +1
View patch online:
http://darcs.haskell.org/packages/Cabal/_darcs/patches/20091005111806-adfee-56fbfb559636257f21e56d4036421a389e7f262e.gz
More information about the Cvs-libraries
mailing list