mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-11 10:25:20 +00:00
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:
2
Makefile
2
Makefile
@@ -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
|
||||
|
||||
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user