diff options
author | Masahiro Yamada <masahiroy@kernel.org> | 2021-01-26 00:16:55 +0100 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2021-01-28 02:03:52 +0100 |
commit | 8b5f4eb3ab700046b9f41d53544791fa02852551 (patch) | |
tree | 797ee0df9ca5c32291a76ba54603d1667de9f7bd /Makefile | |
parent | net: sysctl: remove redundant #ifdef CONFIG_NET (diff) | |
download | linux-8b5f4eb3ab700046b9f41d53544791fa02852551.tar.xz linux-8b5f4eb3ab700046b9f41d53544791fa02852551.zip |
net: move CONFIG_NET guard to top Makefile
When CONFIG_NET is disabled, nothing under the net/ directory is
compiled. Move the CONFIG_NET guard to the top Makefile so the net/
directory is entirely skipped.
When Kbuild visits net/Makefile, CONFIG_NET is obvioulsy 'y' because
CONFIG_NET is a bool option. Clean up net/Makefile.
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Link: https://lore.kernel.org/r/20210125231659.106201-1-masahiroy@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -649,7 +649,8 @@ ifeq ($(KBUILD_EXTMOD),) core-y := init/ usr/ drivers-y := drivers/ sound/ drivers-$(CONFIG_SAMPLES) += samples/ -drivers-y += net/ virt/ +drivers-$(CONFIG_NET) += net/ +drivers-y += virt/ libs-y := lib/ endif # KBUILD_EXTMOD |