summaryrefslogtreecommitdiff
path: root/docs/building
diff options
context:
space:
mode:
authorsimonmar <unknown>2003-05-28 09:05:21 +0000
committersimonmar <unknown>2003-05-28 09:05:21 +0000
commit11f88ccab7c566d7f4d709edb387ee4bc7d52aa7 (patch)
treedff5fde1e47d480bfea15c364792c48e69b5300c /docs/building
parent8ea6ae884aa28d770dd4ca5575e5757e2115883d (diff)
downloadhaskell-11f88ccab7c566d7f4d709edb387ee4bc7d52aa7.tar.gz
[project @ 2003-05-28 09:05:21 by simonmar]
Don't recommend that people do 'cvs update -d' at the top level of an fptools tree.
Diffstat (limited to 'docs/building')
-rw-r--r--docs/building/building.sgml18
1 files changed, 13 insertions, 5 deletions
diff --git a/docs/building/building.sgml b/docs/building/building.sgml
index 27ba81e3ca..bcf3cf4f75 100644
--- a/docs/building/building.sgml
+++ b/docs/building/building.sgml
@@ -578,13 +578,21 @@ $ cvs commit -F <replaceable>commit-message</replaceable> <replaceable>directory
<screen>
$ cd fptools
-$ cvs update -Pd 2&gt;&amp;1 | tee log</screen>
+$ cvs update -P 2&gt;&amp;1 | tee log</screen>
<para>Look at the log file, and fix any conflicts (denoted by a
- <quote>C</quote> in the first column). If you're using multiple
- build trees, then for every build tree you have pointing at this
- source tree, you need to update the links in case any new files
- have appeared: </para>
+ <quote>C</quote> in the first column). New directories may have
+ appeared in the repository; CVS doesn't check these out by
+ default, so to get new directories you have to explicitly do
+<screen>
+$ cvs update -d</screen>
+ in each project subdirectory. Don't do this at the top level,
+ because then <emphasis>all</emphasis> the projects will be
+ checked out.</para>
+
+ <para>If you're using multiple build trees, then for every build
+ tree you have pointing at this source tree, you need to update
+ the links in case any new files have appeared: </para>
<screen>
$ cd <replaceable>build-tree</replaceable>