-
Notifications
You must be signed in to change notification settings - Fork 1
Home
GHC.framework is a wrapper around GHC and a set of libraries. It includes a full GHC distribution and can be used a library via GHC API. In addition the framework contains a few tools to help with making the framework relocatable.
-
The subproject target
GHCBuildincludes a vanilla GHC tree as a Git submodule. More details about that are in Embedding the GHC repo. -
The GHC install tree build by
GHCBuildis embedded into theGHC.frameworkatVersions/Current/usr. -
All HfM Haskell components are compiled with the same
GHC.frameworkthat is also embedded in the app. -
We are currently only generating dynamic libraries for all extra packages. The packages includes with GHC also have static libraries as Cabal needs some of them later during the build (to compile
Setup.hsfiles).