summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorstolz <unknown>2003-06-02 07:19:15 +0000
committerstolz <unknown>2003-06-02 07:19:15 +0000
commit4f8d9e96d082b591eee922388047b94571121b5a (patch)
tree2a6d92ded8d51a34d3b30f9f59628c2e8e119ccd /docs
parenta67323d3b8b65cad455646635f780919b406a595 (diff)
downloadhaskell-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.sgml20
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 &ldquo;internal error&rdquo; 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>