This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new ed5b3766dc tools/Unix.mk:ignore Kconfiglib menuconfig module warning
ed5b3766dc is described below
commit ed5b3766dccc96dace94f8b559e137c78eb92003
Author: xuxin19 <[email protected]>
AuthorDate: Mon Sep 25 12:00:30 2023 +0800
tools/Unix.mk:ignore Kconfiglib menuconfig module warning
terminal character redirection will cause curselib errors.
the warning check has been completed before the menuconfig execution phase.
so lets ignored here.
Signed-off-by: xuxin19 <[email protected]>
---
tools/Unix.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/Unix.mk b/tools/Unix.mk
index 38868bca1d..2e5ca2b2a5 100644
--- a/tools/Unix.mk
+++ b/tools/Unix.mk
@@ -648,10 +648,10 @@ else
rm kwarning; \
fi
MODULE_WARNING = "warning: the 'modules' option is not supported"
- PURGE_MODULE_WARNING = 2>&1 >/dev/null | grep -v ${MODULE_WARNING} | tee
kwarning && ${KCONFIG_WARNING}
+ PURGE_MODULE_WARNING = 2> >(grep -v ${MODULE_WARNING} | tee kwarning) | cat
&& ${KCONFIG_WARNING}
KCONFIG_OLDCONFIG = oldconfig ${PURGE_MODULE_WARNING}
KCONFIG_OLDDEFCONFIG = olddefconfig ${PURGE_MODULE_WARNING}
- KCONFIG_MENUCONFIG = menuconfig ${PURGE_MODULE_WARNING}
+ KCONFIG_MENUCONFIG = menuconfig $(subst | cat,,${PURGE_MODULE_WARNING})
KCONFIG_NCONFIG = guiconfig ${PURGE_MODULE_WARNING}
KCONFIG_QCONFIG = ${KCONFIG_NCONFIG}
KCONFIG_GCONFIG = ${KCONFIG_NCONFIG}