[commit: ghc] master: Make sure README.md mentions that make can build in parallel. (0b72347)
Austin Seipp
mad.one at gmail.com
Fri Mar 29 20:37:32 CET 2013
Repository : http://darcs.haskell.org/ghc.git/
On branch : master
https://github.com/ghc/ghc/commit/0b72347dc468ba081d67385a077238bcaa9eb4d5
>---------------------------------------------------------------
commit 0b72347dc468ba081d67385a077238bcaa9eb4d5
Author: Austin Seipp <aseipp at pobox.com>
Date: Fri Mar 29 14:37:31 2013 -0500
Make sure README.md mentions that make can build in parallel.
Signed-off-by: Austin Seipp <aseipp at pobox.com>
>---------------------------------------------------------------
README.md | 7 ++++++-
libraries/Cabal | 2 +-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 3b3a66e..87601b3 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.
diff --git a/libraries/Cabal b/libraries/Cabal
index 14c5a3f..09289c0 160000
--- a/libraries/Cabal
+++ b/libraries/Cabal
@@ -1 +1 @@
-Subproject commit 14c5a3f78c00772cf54c2fd5c920a64d53e6f594
+Subproject commit 09289c0e1f3eb667aa30f6d4189e19186f433119
More information about the ghc-commits
mailing list