Changes between Version 47 and Version 48 of Building/GettingTheSources


Ignore:
Timestamp:
Mar 3, 2010 9:32:06 PM (5 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/GettingTheSources

    v47 v48  
    127127== Pulling new patches ==
    128128
    129 To update your tree from the master repositories, the quickest way is to use the {{{darcs-all}}} script:
     129The [wiki:Building/DarcsAll darcs-all] script makes it easy to pull new patches.
    130130
    131 {{{
    132   $ ./darcs-all pull
    133   $ ./darcs-all get
    134 }}}
    135131
    136 The second step is required in the event that new packages or repositories have been added to GHC.
    137 
    138 See [wiki:Building/Rebuilding] for how to update your build after pulling patches.
    139 
    140 You can also pull patches from another tree:
    141 
    142 {{{
    143   $ ./darcs-all -r /another/ghc pull
    144 }}}
    145 
    146 where `/another/ghc` is a path to another local GHC repository.  You can specify a remote repository here too, e.g. `-r http://darcs.haskell.org/ghc-6.10` (remember to omit the final "ghc" when using a remote repo).
    147 
    148 The `darcs-all` command is useful for finding out what patches you have relative to another repository:
    149 
    150 {{{
    151   $ ./darcs-all -r /another/ghc push --dry-run
    152 }}}
    153 
    154 this tells you which patches there are in your local repository tree relative to the tree over in `/another/ghc`.
    155