From 4f8d9e96d082b591eee922388047b94571121b5a Mon Sep 17 00:00:00 2001 From: stolz Date: Mon, 2 Jun 2003 07:19:15 +0000 Subject: [PATCH] [project @ 2003-06-02 07:19:15 by stolz] - warn about running 'cvs update -Pd' (run into by: Peter Simons) - suggest running 'make html' in fptools/libraries before committing (*cough*) - fix speling blunders (Could somebody validate the SGML, please? Can't do it here :/) --- docs/building/building.sgml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/docs/building/building.sgml b/docs/building/building.sgml index 045aa9e..84bbc61 100644 --- a/docs/building/building.sgml +++ b/docs/building/building.sgml @@ -457,7 +457,7 @@ setsockopt IPTOS_THROUGHPUT: Invalid argument modules (for a full list of the projects available, see ). - Remeber that if you do not have + Remember that if you do not have happy installed, you need to check it out as well. @@ -495,7 +495,14 @@ $ cvs diff you the results. - + + If you changed something in the + fptools/libraries subdirectories, also run + make html to check if the documentation can + be generated successfully, too. + + + Before checking in a change, you need to update your source tree: @@ -578,7 +585,10 @@ $ cvs commit -F commit-message directory major cause of headaches. So, to avoid a lot of hassle, follow this recipe for - updating your tree: + updating your tree. Usually you will only want to run cvs update + in the sub-projects because running cvs update -Pd + on top-level will also retrieve any directories you intentionally did + not check out: $ cd fptools @@ -1220,7 +1230,7 @@ $ cvs checkout nofib/spectral GCC 3.2 is currently known to have problems building GHC on Sparc, but is stable on x86. - GCC 3.3 currnetly cannot be used to build GHC, due to + GCC 3.3 currently cannot be used to build GHC, due to some problems with the new C preprocessor. If your GCC dies with “internal error” on @@ -1254,7 +1264,7 @@ $ cvs checkout nofib/spectral (fptools/happy). It can be built from source, but bear in mind that you'll need GHC installed in order to build it. To avoid the chicken/egg problem, - install a binary distribtion of either Happy or GHC to get + install a binary distribution of either Happy or GHC to get started. Happy distributions are available from Happy's Web Page. -- 1.7.10.4