diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2020-03-05 15:36:57 +0100 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2020-03-05 15:36:57 +0100 |
commit | 37fd6919ed868aeb9f45fa0d908769fc250ae90f (patch) | |
tree | 697fa699968a011357d7958b76ede00d27a7a5d8 /genkernel | |
parent | update MAKEOPTS default fallback (diff) | |
download | genkernel-37fd6919ed868aeb9f45fa0d908769fc250ae90f.tar.gz genkernel-37fd6919ed868aeb9f45fa0d908769fc250ae90f.tar.bz2 genkernel-37fd6919ed868aeb9f45fa0d908769fc250ae90f.zip |
genkernel: don't filter MAKEOPTS environment variable
Since commit 2c91f07c4a459efb6a8fbc11ec2525cc3020b96f we are filtering
any already set environment variable named like a genkernel option to
avoid clashing with default values.
However, MAKEOPTS is a special variable and it's common in Gentoo
that tools will honor this environment variable.
This commit will change genkernel to no longer filter an already
set MAKEOPTS environment variable.
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'genkernel')
-rwxr-xr-x | genkernel | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -42,6 +42,11 @@ then for GK_SETTING in "${GK_SETTINGS[@]}" do + if [[ "${GK_SETTING}" == "MAKEOPTS" ]] + then + continue + fi + for var_to_unset in ${GK_SETTING} CMD_${GK_SETTING} do if [ -n "${!var_to_unset}" ] |