1 |
commit: 236ce6b9cbc7870e8d7baf094d68720bb5cc5678 |
2 |
Author: Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Mar 4 15:36:52 2020 +0000 |
4 |
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Mar 4 15:38:24 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=236ce6b9 |
7 |
|
8 |
update MAKEOPTS default fallback |
9 |
|
10 |
we normally take 'portageq envvar MAKEOPTS' as the default MAKEOPTS, and |
11 |
if that isn't available we set a static -j2. Let's use all the cpus by |
12 |
default instead, and let the user override if they wish. |
13 |
|
14 |
Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo.org> |
15 |
|
16 |
defaults/config.sh | 2 +- |
17 |
1 file changed, 1 insertion(+), 1 deletion(-) |
18 |
|
19 |
diff --git a/defaults/config.sh b/defaults/config.sh |
20 |
index 8c7cf7e..bab7b7e 100644 |
21 |
--- a/defaults/config.sh |
22 |
+++ b/defaults/config.sh |
23 |
@@ -33,7 +33,7 @@ DEFAULT_COMPRESS_INITRD=yes |
24 |
DEFAULT_COMPRESS_INITRD_TYPE=best |
25 |
|
26 |
PORTAGE_MAKEOPTS="$(portageq envvar MAKEOPTS)" |
27 |
-DEFAULT_MAKEOPTS="${PORTAGE_MAKEOPTS:- -j2}" |
28 |
+DEFAULT_MAKEOPTS="${PORTAGE_MAKEOPTS:- -j$(nproc)}" |
29 |
|
30 |
DEFAULT_MODULEREBUILD_CMD="emerge --ignore-default-opts --buildpkg=n --usepkg=n --quiet-build=y @module-rebuild" |