http://hackage.haskell.org/trac/ghc/
+Getting the Source
+==================
+
+First get the GHC darcs repository:
+
+ $ darcs get http://darcs.haskell.org/ghc/
+
+Then run the darcs-all shell script in that repository
+to get the other repositories:
+
+ $ cd ghc
+ $ sh darcs-all
+
+This grabs the "core" packages by default. To get the full set of
+packages (which will probably take a long time to build), instead say
+
+ $ sh darcs-all --extra get
+
+
Building & Installing
=====================