ec: Fix missing Makefile dependencies.

Add the extra dependencies to "deps-y" and include it in "deps".

BUG=chromium:761922
BRANCH=none
TEST=Add "$(info $(deps))" before "-include $(deps)" in Makefile.rules
     make BOARD=eve utils | grep "build/eve/util/usb_pd_policy.o.d"
     There is "build/eve/util/usb_pd_policy.o.d"

Change-Id: I77670a8e90a1a913943fcba143402318aaf7d274
Signed-off-by: Che-yu Wu <cheyuw@google.com>
Reviewed-on: https://chromium-review.googlesource.com/649455
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
This commit is contained in:
Che-yu Wu
2017-09-05 15:27:17 +08:00
committed by chrome-bot
parent ebe3caeb69
commit 653a18ffc4
2 changed files with 2 additions and 2 deletions

View File

@@ -222,7 +222,7 @@ ro-objs := $(filter-out %_sharedlib.o, $(ro-objs))
endif
ro-deps := $(ro-objs:%.o=%.o.d)
rw-deps := $(rw-objs:%.o=%.o.d)
deps := $(ro-deps) $(rw-deps)
deps := $(ro-deps) $(rw-deps) $(deps-y)
.PHONY: ro rw
$(config): $(out)/$(PROJECT).bin

View File

@@ -36,7 +36,7 @@ STANDALONE_FLAGS=-ffreestanding -fno-builtin -nostdinc \
-Ibuiltin/ -D"__keep= " -DVIF_BUILD
$(out)/util/usb_pd_policy.o: board/$(BOARD)/usb_pd_policy.c
$(call quiet,c_to_vif,BUILDCC)
deps += $(out)/util/usb_pd_policy.o.d
deps-$(CONFIG_USB_POWER_DELIVERY) += $(out)/util/usb_pd_policy.o.d
endif # CONFIG_USB_POWER_DELIVERY
$(out)/util/export_taskinfo.so: $(out)/util/export_taskinfo_ro.o \