diff --git a/CVS-CHEAT-SHEET b/CVS-CHEAT-SHEET index f559f999268cf4af0f02ab9d3b401b468807db58..270c98272b7fbbaf047e31b3bff54a7446deffa6 100644 --- a/CVS-CHEAT-SHEET +++ b/CVS-CHEAT-SHEET @@ -51,15 +51,15 @@ Using CVS for the First Time tree you'll be working on. The directory structure looks like this: fptools/ghc GHC - fptools/hslibs Haskell Libraries fptools/happy Happy fptools/haggis Haggis fptools/green-card Green Card fptools/nofib Nofib test suite + fptools/hdirect IDL-to-Haskell compiler fptools/common-rts GHC/Hugs combined run-time system For each directory, there's a mailing list: fp-cvs-ghc, - fp-cvs-hslibs etc. Everyone on the mailing list is sent a message + fp-cvs-nofib etc. Everyone on the mailing list is sent a message automatically by CVS whenever someone checks in a change, this helps to keep track of what's going on when several people are working on related stuff. Ask the CVS meister to put you on the relevant @@ -100,11 +100,11 @@ Checking Out a Source Tree You can call the fptools directory whatever you like, CVS won't mind. $ cd <directory> - $ cvs checkout ghc hslibs happy + $ cvs checkout ghc happy The second command here checks out the relevant modules you want to - work on. For a GHC build, for instance, you need at least ghc and - hslibs. + work on. For a GHC build, for instance, you need at least the ghc + module (in fact you can get away with just that). Committing Your Changes @@ -195,7 +195,7 @@ General Hints * To check out extra bits into an already-checked-out tree, use the following procedure. Suppose you have a checked-out fptools tree containing - just ghc and hslibs, and you want to add nofib to it: + just ghc, and you want to add nofib to it: cd fptools cvs checkout nofib