summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAustin Seipp <aseipp@pobox.com>2013-03-29 14:37:31 -0500
committerAustin Seipp <aseipp@pobox.com>2013-03-29 14:37:31 -0500
commit0b72347dc468ba081d67385a077238bcaa9eb4d5 (patch)
treea5f672e407ed5bba16592ea1ea2de38136bff1d1 /README.md
parent460abd75c4f99d813ed226d2ff6aa592d62fafd4 (diff)
downloadhaskell-0b72347dc468ba081d67385a077238bcaa9eb4d5.tar.gz
Make sure README.md mentions that make can build in parallel.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/README.md b/README.md
index 3b3a66ee8d..87601b3d83 100644
--- a/README.md
+++ b/README.md
@@ -62,9 +62,14 @@ dblatex.
$ perl boot
$ ./configure
- $ make
+ $ make # can also say 'make -jX' for X number of jobs
$ make install
+(NB: **Do you have multiple cores? Be sure to tell that to `make`!** This can
+save you hours of build time depending on your system configuration, and is
+almost always a win regardless of how many cores you have. As a simple rule,
+you should have about `N`+1 jobs, where `N` is the amount of cores you have.)
+
The `perl boot` step is only necessary if this is a tree checked out
from git. For source distributions downloaded from [GHC's web site] [1],
this step has already been performed.