Changes between Version 32 and Version 33 of Building/GettingTheSources


Ignore:
Timestamp:
Dec 15, 2008 11:15:42 PM (7 years ago)
Author:
megacz
Comment:

add "Getting a GHC source tree using git" section

Legend:

Unmodified
Added
Removed
Modified
  • Building/GettingTheSources

    v32 v33  
    2121 
    2222Source distributions are easier to build, because we also include the output from running certain external tools like [http://haskell.org/happy Happy], so you don't need to install these tools.  See [wiki:Building/Prerequisites] for details. 
     23 
     24== Getting a GHC source tree using git == 
     25 
     26The first thing to do is install [http://darcs.net/ darcs] and [http://git.or.cz/ git]. 
     27 
     28{{{ 
     29git clone http://darcs.haskell.org/ghc.git ghc 
     30cd ghc 
     31curl 'http://hackage.haskell.org/trac/ghc/attachment/ticket/2857/fix-sync-all-patch?format=raw' | patch -p1 
     32./sync-all --complete get 
     33sh boot 
     34./configure && make 
     35}}} 
     36 
     37The third line applies a patch from [http://hackage.haskell.org/trac/ghc/ticket/2857 bug 2857]; when that bug is closed it should be removed. 
    2338 
    2439== Getting a GHC source tree using darcs ==