]> www.infradead.org Git - users/dwmw2/linux.git/commit
kbuild: make wrapper Makefile more convenient for external modules
authorMasahiro Yamada <masahiroy@kernel.org>
Sun, 10 Nov 2024 01:34:38 +0000 (10:34 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Wed, 27 Nov 2024 23:11:55 +0000 (08:11 +0900)
commita2a45ebee0969b804b1d474a930001a83c954140
treeb2933b6138a92c5e2745be0a81e8445d5ffe6d3b
parent822b11a74ba2bc79ddd4165d55e988514c053d71
kbuild: make wrapper Makefile more convenient for external modules

When Kbuild starts building in a separate output directory, it generates
a wrapper Makefile, allowing you to invoke 'make' from the output
directory.

This commit makes it more convenient, so you can invoke 'make' without
M= or MO=.

First, you need to build external modules in a separate directory:

  $ make M=/path/to/module/source/dir MO=/path/to/module/build/dir

Once the wrapper Makefile is generated in /path/to/module/build/dir,
you can proceed as follows:

  $ cd /path/to/module/build/dir
  $ make

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Reviewed-by: Nicolas Schier <nicolas@fjasle.eu>
Makefile