ghc-boot
Shared functionality between GHC and its boot libraries
This library is shared between GHC, ghc-pkg, and other boot libraries. A note about "GHC.Unit.Database": it only deals with the subset of the package database that the compiler cares about: modules paths etc and not package metadata like description, authors etc. It is thus not a library interface to ghc-pkg and is *not* suitable for modifying GHC package databases. The package database format and this library are constructed in such a way that while ghc-pkg depends on Cabal, the GHC library and program do not have to depend on Cabal.
Install
cabal install ghc-boot- base >= 4.7 && < 4.20
- binary == 0.8.*
- bytestring >= 0.10 && < 0.13
- containers >= 0.5 && < 0.7
- directory >= 1.2 && < 1.4
- filepath >= 1.3 && < 1.5
- deepseq >= 1.4 && < 1.6
- ghc-boot-th == 9.8.1
- unix >= 2.7 && < 2.9
- 9.14.1
- 9.12.4
- 9.12.3
- 9.12.1
- 9.10.3
- 9.10.2
- 9.10.1
- 9.8.1
- 9.6.6
- 9.6.3
- 9.6.1
- 9.6.0.20230302
- 9.4.1
- 9.2.2
- 9.2.1
- 9.0.1
- 8.8.3
- 8.8.1
- 8.6.5
- 8.6.4
- 8.6.1
- 8.4.4
- 8.4.3
- 8.4.2
- 8.4.1
- 8.2.2
- 8.2.1
- 8.0.2
- 8.0.1