cvs commit: fptools/libraries/Cabal package.conf.in fptools/libraries/Cabal/Distribution/Simple LocalBuildInfo.hs Configure.hs GHCPackageConfig.hs Install.hs Register.hs
Simon Marlow <simonmar <at> haskell.org>
2004-12-03 13:03:36 GMT
simonmar 2004/12/03 05:03:36 PST
Modified files:
libraries/Cabal package.conf.in
libraries/Cabal/Distribution/Simple Configure.hs
GHCPackageConfig.hs
Install.hs Register.hs
Added files:
libraries/Cabal/Distribution/Simple LocalBuildInfo.hs
Log:
Support for GHC >= 6.3 in Cabal. Basically this just means producing
InstalledPackageInfo for input to ghc-pkg, and supporting the new
ghc-pkg syntax.
Also:
- ./setup configure removes .installed-pkg-info, because it might
be out of date after a re-configure
- I moved the LocalBuildInfo into its own module to avoid
recursive dependencies.
Revision Changes Path
1.5 +1 -0 fptools/libraries/Cabal/package.conf.in
1.6 +3 -17 fptools/libraries/Cabal/Distribution/Simple/Configure.hs
1.4 +1 -1 fptools/libraries/Cabal/Distribution/Simple/GHCPackageConfig.hs
1.5 +1 -1 fptools/libraries/Cabal/Distribution/Simple/Install.hs
1.2 +103 -21 fptools/libraries/Cabal/Distribution/Simple/Register.hs