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@xxxxxxxxxx> > --- > > 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@xxxxxxxxxx>