Changes between Version 13 and Version 14 of GhcDarcs


Ignore:
Timestamp:
Aug 24, 2006 12:02:55 PM (9 years ago)
Author:
simonmar
Comment:

update for "core" and "extra" packages

Legend:

Unmodified
Added
Removed
Modified
  • GhcDarcs

    v13 v14  
    1313 
    1414'''NOTE''': you really want {{{--partial}}} when grabbing GHC.  There are some 13000 patches in the repository, which take a long time to download without {{{--partial}}}.  The {{{darcs-all}}} script automatically adds {{{--partial}}} for the packages. 
     15 
     16The 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: 
     17 
     18{{{ 
     19  $ ./darcs-all --extra get 
     20}}} 
     21 
     22This isn't usually necessary: extra packages can be compiled and installed separately using Cabal, after you have built and installed GHC itself with its core packages.  The list of "core" and "extra" packages is below. 
    1523 
    1624Optionally, you might want to grab the testsuite and benchmark suite too, which should also be sub-directories of ghc: 
     
    2937||[http://darcs.haskell.org/nofib]||The benchmark suite|| 
    3038 
    31 And the following repositories contain packages that are used to populate the libraries directory of a darcs checkout: 
     39The following repositories are the "core" packages, that populate the libraries directory of a GHC tree: 
    3240 
     41||http://darcs.haskell.org/packages/base|| 
    3342||http://darcs.haskell.org/packages/Cabal|| 
     43||http://darcs.haskell.org/packages/haskell98|| 
     44||http://darcs.haskell.org/packages/readline|| 
     45||http://darcs.haskell.org/packages/regex-base|| 
     46||http://darcs.haskell.org/packages/regex-posix|| 
     47||http://darcs.haskell.org/packages/regex-compat|| 
     48||http://darcs.haskell.org/packages/stm|| 
     49||http://darcs.haskell.org/packages/template-haskell|| 
     50||http://darcs.haskell.org/packages/unix|| 
     51||http://darcs.haskell.org/packages/Win32|| 
     52 
     53And the following repositories are the "extra" packages: 
     54 
    3455||http://darcs.haskell.org/packages/ALUT|| 
    3556||http://darcs.haskell.org/packages/GLUT|| 
     
    4263||http://darcs.haskell.org/packages/OpenGL|| 
    4364||http://darcs.haskell.org/packages/QuickCheck|| 
    44 ||http://darcs.haskell.org/packages/Win32|| 
    4565||http://darcs.haskell.org/packages/X11|| 
    4666||http://darcs.haskell.org/packages/arrows|| 
    47 ||http://darcs.haskell.org/packages/base|| 
    4867||http://darcs.haskell.org/packages/fgl|| 
    4968||http://darcs.haskell.org/packages/haskell-src|| 
    50 ||http://darcs.haskell.org/packages/haskell98|| 
     69||http://darcs.haskell.org/packages/html|| 
    5170||http://darcs.haskell.org/packages/monads|| 
    5271||http://darcs.haskell.org/packages/mtl|| 
    5372||http://darcs.haskell.org/packages/network|| 
    5473||http://darcs.haskell.org/packages/parsec|| 
    55 ||http://darcs.haskell.org/packages/readline|| 
    56 ||http://darcs.haskell.org/packages/stm|| 
    57 ||http://darcs.haskell.org/packages/template-haskell|| 
    58 ||http://darcs.haskell.org/packages/unix|| 
     74||http://darcs.haskell.org/packages/time|| 
     75||http://darcs.haskell.org/packages/xhtml|| 
    5976 
    6077There are no branches currently; we will use CVS for the 6.4 branch until its end of life, and use darcs for future branches.