Loading core/Makefile +9 −3 Original line number Diff line number Diff line Loading @@ -75,10 +75,16 @@ endef has_dup_copy_headers := $(foreach dest,$(ALL_COPIED_HEADERS), \ $(eval _srcs := $(ALL_COPIED_HEADERS.$(dest).SRC)) \ $(eval _src := $(word $(words $(_srcs)),$(_srcs))) \ $(eval _src := $(lastword $(_srcs))) \ $(if $(call streq,$(_src),$(_srcs)),, \ $(warning Duplicate header copy: $(dest)) \ $(warning Defined in: $(ALL_COPIED_HEADERS.$(dest).MAKEFILE)) \ $(warning _ Using $(_src)) \ $(warning __ from $(lastword $(ALL_COPIED_HEADERS.$(dest).MAKEFILE))) \ $(eval _makefiles := $$(wordlist 1,$(call int_subtract,$(words $(ALL_COPIED_HEADERS.$(dest).MAKEFILE)),1),$$(ALL_COPIED_HEADERS.$$(dest).MAKEFILE))) \ $(foreach src,$(wordlist 1,$(call int_subtract,$(words $(_srcs)),1),$(_srcs)), \ $(warning _ Ignoring $(src)) \ $(warning __ from $(firstword $(_makefiles))) \ $(eval _makefiles := $$(wordlist 2,9999,$$(_makefiles)))) \ $(eval has_dup_copy_headers := true)) \ $(eval $(call copy-one-header,$(_src),$(dest)))) all_copied_headers: $(ALL_COPIED_HEADERS) Loading Loading
core/Makefile +9 −3 Original line number Diff line number Diff line Loading @@ -75,10 +75,16 @@ endef has_dup_copy_headers := $(foreach dest,$(ALL_COPIED_HEADERS), \ $(eval _srcs := $(ALL_COPIED_HEADERS.$(dest).SRC)) \ $(eval _src := $(word $(words $(_srcs)),$(_srcs))) \ $(eval _src := $(lastword $(_srcs))) \ $(if $(call streq,$(_src),$(_srcs)),, \ $(warning Duplicate header copy: $(dest)) \ $(warning Defined in: $(ALL_COPIED_HEADERS.$(dest).MAKEFILE)) \ $(warning _ Using $(_src)) \ $(warning __ from $(lastword $(ALL_COPIED_HEADERS.$(dest).MAKEFILE))) \ $(eval _makefiles := $$(wordlist 1,$(call int_subtract,$(words $(ALL_COPIED_HEADERS.$(dest).MAKEFILE)),1),$$(ALL_COPIED_HEADERS.$$(dest).MAKEFILE))) \ $(foreach src,$(wordlist 1,$(call int_subtract,$(words $(_srcs)),1),$(_srcs)), \ $(warning _ Ignoring $(src)) \ $(warning __ from $(firstword $(_makefiles))) \ $(eval _makefiles := $$(wordlist 2,9999,$$(_makefiles)))) \ $(eval has_dup_copy_headers := true)) \ $(eval $(call copy-one-header,$(_src),$(dest)))) all_copied_headers: $(ALL_COPIED_HEADERS) Loading