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 ==