[sdk/kdesrc-build/docbook_historied_per_file] doc: rc-file: Update num-cpus to be num-cores, use env vars.
Michael Pyne
null at kde.org
Fri May 10 10:16:51 BST 2024
Git commit fe51ee369119ce78b98cd5fd6a1d1070d543e43e by Michael Pyne.
Committed on 08/07/2020 at 03:22.
Pushed by ashark into branch 'docbook_historied_per_file'.
rc-file: Update num-cpus to be num-cores, use env vars.
Original commit: 27505b67
https://invent.kde.org/sdk/kdesrc-build/-/commit/27505b67a2775cdb04c46b438e54b06158d6b658
M +4 -2 doc/getting-started/configure-data.docbook
M +2 -2 doc/kdesrc-buildrc/conf-options-table.docbook
https://invent.kde.org/sdk/kdesrc-build/-/commit/fe51ee369119ce78b98cd5fd6a1d1070d543e43e
diff --git a/doc/getting-started/configure-data.docbook b/doc/getting-started/configure-data.docbook
index 10f27e82..5643e977 100644
--- a/doc/getting-started/configure-data.docbook
+++ b/doc/getting-started/configure-data.docbook
@@ -65,7 +65,7 @@ compile jobs you wish to allow. A higher number (up to the number of logical CP
your system has available) leads to quicker builds, but requires more system resources.
</para>
-<tip><para>&kdesrc-build; sets the option <option><link linkend="conf-num-cpus">num-cpus</link></option> to
+<tip><para>&kdesrc-build; sets the option <option><link linkend="conf-num-cores">num-cores</link></option> to
the detected number of available processing cores. You can use this value
in your own configuration file to avoid having to set it manually.
</para></tip>
@@ -74,7 +74,9 @@ in your own configuration file to avoid having to set it manually.
<title>Configuring Make to use all available CPUs, with exceptions</title>
<screen>
global
- make-options -j <literal>${num-cpus}</literal>
+ # This environment variable is automatically used by make, including
+ # make commands not run by kdesrc-build directly, such as Qt's configure
+ set-env MAKEFLAGS -j<literal>${num-cores}</literal>
…
end global
diff --git a/doc/kdesrc-buildrc/conf-options-table.docbook b/doc/kdesrc-buildrc/conf-options-table.docbook
index 0abbb9bd..386f3cf5 100644
--- a/doc/kdesrc-buildrc/conf-options-table.docbook
+++ b/doc/kdesrc-buildrc/conf-options-table.docbook
@@ -876,8 +876,8 @@ module if it normally would have tried anyways.</entry>
due to fixes in the underlying build system.</entry>
</row>
-<row id="conf-num-cpus">
-<entry>num-cpus</entry>
+<row id="conf-num-cores">
+<entry>num-cores</entry>
<entry>Cannot be overridden</entry>
<entry>
<para>This option is automatically set by &kdesrc-build; to the number of
More information about the kde-doc-english
mailing list