Thread (24 messages) 24 messages, 3 authors, 2024-09-10

Re: [PATCH 02/15] kbuild: split device tree build rules into scripts/Makefile.dtbs

From: Rob Herring <robh@kernel.org>
Date: 2024-09-05 13:44:30
Also in: linux-arch, linux-kbuild, linux-mips, lkml

On Thu, Sep 05, 2024 at 08:47:38AM +0900, Masahiro Yamada wrote:
scripts/Makefile.lib is included not only from scripts/Makefile.build
but also from scripts/Makefile.{modfinal,package,vmlinux,vmlinux_o},
where DT build rules are not required.

Split the DT build rules out to scripts/Makefile.dtbs, and include it
only when necessary.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
---

 drivers/of/fdt.c       |   2 +-
 drivers/of/unittest.c  |   4 +-
 scripts/Makefile.build |  25 +++-----
 scripts/Makefile.dtbs  | 142 +++++++++++++++++++++++++++++++++++++++++
 scripts/Makefile.lib   | 115 ---------------------------------
 5 files changed, 153 insertions(+), 135 deletions(-)
 create mode 100644 scripts/Makefile.dtbs
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help