From f02b4285f65acdbbe7d9d9905a3f5e6bd91bff1f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= <essen@ninenines.eu>
Date: Wed, 28 Nov 2018 15:33:45 +0100
Subject: Document parallel building

---
 doc/src/guide/app.asciidoc | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

(limited to 'doc/src/guide/app.asciidoc')

diff --git a/doc/src/guide/app.asciidoc b/doc/src/guide/app.asciidoc
index 9d5e948..226f24c 100644
--- a/doc/src/guide/app.asciidoc
+++ b/doc/src/guide/app.asciidoc
@@ -25,6 +25,20 @@ and conventions. Most of the conventions come from Erlang/OTP
 itself so any seasoned Erlang developers should feel right at
 home.
 
+Erlang.mk supports multi-threaded building. Parallel execution
+is supported for all targets. To execute Erlang.mk in parallel
+the `-j` option must be used:
+
+[source,bash]
+$ make -j8
+
+The `MAKEFLAGS` variable can be used to enable parallel
+building permanently on your system. It can be set in
+your `.zshrc`, `.bashrc` or equivalent file.
+
+[source,bash]
+MAKEFLAGS="-j8"
+
 === What to build
 
 Erlang.mk gives you control over three steps of the build
-- 
cgit v1.2.3

