diff options
authorMichael Olbrich <>2016-05-29 12:20:50 +0200
committerMichael Olbrich <>2016-05-29 13:33:00 +0200
commit5c5e0d547903b8c69be88fb965ffe5dbf9925bef (patch)
parent30b9267e35eea1c2edb4da0231a428bfa25b6766 (diff)
doc: document --output-sync
Signed-off-by: Michael Olbrich <>
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/ref_parameter.rst b/doc/ref_parameter.rst
index a6250f328..f2ea2ae18 100644
--- a/doc/ref_parameter.rst
+++ b/doc/ref_parameter.rst
@@ -256,6 +256,20 @@ Options
``--verbose``, ``-v``
be more verbose, print command before execute them
+``--output-sync``, ``--no-output-sync``
+ enable or disable output synchronization. By default output
+ synchronization is only enabled for quiet builds. Output synchronization
+ is implemented by the ``make`` ``--output-sync`` option. For building
+ packages in parallel, ``--output-sync=recurse`` is used. For individual
+ ``make`` commands in the build stages ``--output-sync=target`` is used.
+ This means, that the output for each individual make target and each
+ build stage is grouped together.
+ Note: If output synchronization enabled then the output for each build
+ stage is collected by make and won't be visible until the build stage is
+ completed. As a result, there will be long periods of time with no
+ visible progress.
``--j-intern=<n>``, ``-ji<n>``
set number of parallel jobs within packages. PTXdist will use this
number for example when calling ``make`` during the compile stage.