diff options
author | Masahiro Yamada <masahiroy@kernel.org> | 2020-05-22 04:59:59 +0300 |
---|---|---|
committer | Masahiro Yamada <masahiroy@kernel.org> | 2020-05-25 18:03:16 +0300 |
commit | b480fec988b051df792633e99bf622fc63a305f6 (patch) | |
tree | e3f2357a05a09f9b49daa14664f2a5934f243173 | |
parent | e578edc72276280b8fae57f6bf79cb443ceee7a2 (diff) | |
download | linux-b480fec988b051df792633e99bf622fc63a305f6.tar.xz |
kbuild: clear KBUILD_MODULES in top Makefile if CONFIG_MODULES=n
Do not try to build any module-related artifacts when CONFIG_MODULES
is disabled.
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | scripts/Makefile.build | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1724,6 +1724,10 @@ build-dirs := $(foreach d, $(build-dirs), \ endif +ifndef CONFIG_MODULES +KBUILD_MODULES := +endif + # Handle descending into subdirectories listed in $(build-dirs) # Preset locale variables to speed up the build process. Limit locale # tweaks to this spot to avoid wrong language settings when running diff --git a/scripts/Makefile.build b/scripts/Makefile.build index 9af88f4cacb8..f46d25441804 100644 --- a/scripts/Makefile.build +++ b/scripts/Makefile.build @@ -77,7 +77,7 @@ ifdef need-builtin builtin-target := $(obj)/built-in.a endif -ifeq ($(CONFIG_MODULES)$(need-modorder),y1) +ifdef need-modorder modorder-target := $(obj)/modules.order endif |