Loading scripts/Makefile.build +5 −0 Original line number Diff line number Diff line Loading @@ -64,6 +64,11 @@ ifneq ($(hostprogs-y)$(hostprogs-m)$(hostlibs-y)$(hostlibs-m)$(hostcxxlibs-y)$(h include scripts/Makefile.host endif # Do not include host rules unless needed ifneq ($(dtbo-y),) include scripts/Makefile.dtbo endif ifneq ($(KBUILD_SRC),) # Create output directory if not already present _dummy := $(shell [ -d $(obj) ] || mkdir -p $(obj)) Loading scripts/Makefile.dtbo 0 → 100644 +24 −0 Original line number Diff line number Diff line __dtbo := $(sort $(dtbo-y)) dtbo-base := $(sort $(foreach m,$(__dtbo),$($(m)-base))) dtbo := $(foreach m,$(__dtbo),$(if $($(m)-base),$(m))) __dtbo := $(addprefix $(obj)/,$(__dtbo)) dtbo-base := $(addprefix $(obj)/,$(dtbo-base)) dtbo := $(addprefix $(obj)/,$(dtbo)) ifneq ($(DTC_OVERLAY_TEST_EXT),) DTC_OVERLAY_TEST = $(DTC_OVERLAY_TEST_EXT) quiet_cmd_dtbo_verify = VERIFY $@ cmd_dtbo_verify = $(DTC_OVERLAY_TEST) $(addprefix $(obj)/,$($(@F)-base)) $@ $(dot-target).dtb else cmd_dtbo_verify = true endif $(obj)/%.dtbo: $(src)/%.dts FORCE $(call if_changed_dep,dtc) $(call if_changed,dtbo_verify) $(call multi_depend, $(dtbo), , -base) always += $(dtbo) Loading
scripts/Makefile.build +5 −0 Original line number Diff line number Diff line Loading @@ -64,6 +64,11 @@ ifneq ($(hostprogs-y)$(hostprogs-m)$(hostlibs-y)$(hostlibs-m)$(hostcxxlibs-y)$(h include scripts/Makefile.host endif # Do not include host rules unless needed ifneq ($(dtbo-y),) include scripts/Makefile.dtbo endif ifneq ($(KBUILD_SRC),) # Create output directory if not already present _dummy := $(shell [ -d $(obj) ] || mkdir -p $(obj)) Loading
scripts/Makefile.dtbo 0 → 100644 +24 −0 Original line number Diff line number Diff line __dtbo := $(sort $(dtbo-y)) dtbo-base := $(sort $(foreach m,$(__dtbo),$($(m)-base))) dtbo := $(foreach m,$(__dtbo),$(if $($(m)-base),$(m))) __dtbo := $(addprefix $(obj)/,$(__dtbo)) dtbo-base := $(addprefix $(obj)/,$(dtbo-base)) dtbo := $(addprefix $(obj)/,$(dtbo)) ifneq ($(DTC_OVERLAY_TEST_EXT),) DTC_OVERLAY_TEST = $(DTC_OVERLAY_TEST_EXT) quiet_cmd_dtbo_verify = VERIFY $@ cmd_dtbo_verify = $(DTC_OVERLAY_TEST) $(addprefix $(obj)/,$($(@F)-base)) $@ $(dot-target).dtb else cmd_dtbo_verify = true endif $(obj)/%.dtbo: $(src)/%.dts FORCE $(call if_changed_dep,dtc) $(call if_changed,dtbo_verify) $(call multi_depend, $(dtbo), , -base) always += $(dtbo)