diff options
author | stolz <unknown> | 2003-06-02 07:19:15 +0000 |
---|---|---|
committer | stolz <unknown> | 2003-06-02 07:19:15 +0000 |
commit | 4f8d9e96d082b591eee922388047b94571121b5a (patch) | |
tree | 2a6d92ded8d51a34d3b30f9f59628c2e8e119ccd /docs | |
parent | a67323d3b8b65cad455646635f780919b406a595 (diff) | |
download | haskell-4f8d9e96d082b591eee922388047b94571121b5a.tar.gz |
[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 :/)
Diffstat (limited to 'docs')
-rw-r--r-- | docs/building/building.sgml | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/docs/building/building.sgml b/docs/building/building.sgml index 045aa9e37f..84bbc61a77 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 <xref linkend="projects">).</para> - <para>Remeber that if you do not have + <para>Remember that if you do not have <literal>happy</literal> installed, you need to check it out as well.</para> </listitem> @@ -495,7 +495,14 @@ $ cvs diff you the results.</para> </listitem> - <listitem> + <listitem> + <para>If you changed something in the + <literal>fptools/libraries</literal> subdirectories, also run + <literal>make html</literal> to check if the documentation can + be generated successfully, too.</para> + </listitem> + + <listitem> <para>Before checking in a change, you need to update your source tree:</para> @@ -578,7 +585,10 @@ $ cvs commit -F <replaceable>commit-message</replaceable> <replaceable>directory major cause of headaches. </para> <para>So, to avoid a lot of hassle, follow this recipe for - updating your tree: </para> + updating your tree. Usually you will only want to run cvs update + in the sub-projects because running <literal>cvs update -Pd</literal> + on top-level will also retrieve any directories you intentionally did + not check out:</para> <screen> $ cd fptools @@ -1220,7 +1230,7 @@ $ cvs checkout nofib/spectral <para>GCC 3.2 is currently known to have problems building GHC on Sparc, but is stable on x86.</para> - <para>GCC 3.3 currnetly cannot be used to build GHC, due to + <para>GCC 3.3 currently cannot be used to build GHC, due to some problems with the new C preprocessor.</para> <para>If your GCC dies with “internal error” on @@ -1254,7 +1264,7 @@ $ cvs checkout nofib/spectral (<literal>fptools/happy</literal>). 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 <ulink url="http://www.haskell.org/happy/">Happy's Web Page</ulink>.</para> |