Changes between Version 8 and Version 9 of Building/GettingTheSources
- Timestamp:
- 04/02/07 05:40:36 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Building/GettingTheSources
v8 v9 35 35 }}} 36 36 37 '''NOTE''': You really want {{{--partial}}} when grabbing GHC. There are some 15000 patches in the repository, which take a long time to download without {{{--partial}}}. The {{{darcs-all}}} script automatically adds {{{--partial}}} for the packages. If you are a developer and you know what you are doing, you can omit {{{--partial}}} and use {{{./darcs-all get --complete}}} to get a decade of patches.37 '''NOTE''': You really want {{{--partial}}} when grabbing GHC. There are some 15000 patches in the repository, which take a long time to download without {{{--partial}}}. The {{{darcs-all}}} script automatically adds {{{--partial}}} for the packages. However, if you are a developer and intend to make changes to your GHC source tree, then we recommend ''not'' using `--partial`, and adding `--complete` to the `darcs-all` command-line which disables its default use of `--partial`. We avoid `--partial` when developing due to bugs in darcs that affect moving patches between partial repositories. Getting GHC without `--partial` may take a while, so we occasionally make tarballs of the full GHC repo, which you can look for in [http://darcs.haskell.org/ here] (look for files named `ghc-HEAD-<date>.tar.bz2`). 38 38 39 39 The above will grab the "core" set of packages. This is the minimal set of packages required to bootstrap GHC. If you want to get a more comprehensive set of packages and include them in your GHC build, then you can say:
