From 36af3455e2213b0ad923bdd8bd1d88304f7265c9 Mon Sep 17 00:00:00 2001 From: Masahiro Yamada Date: Fri, 26 Jan 2018 11:42:01 +0900 Subject: Build: make tools depend on $(BIN) instead of PHONY target The PHONY target "bl*" generate $(BIN) and $(DUMP), but host tools (fiptool, cert_create) only need $(BIN). Signed-off-by: Masahiro Yamada --- make_helpers/build_macros.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'make_helpers') diff --git a/make_helpers/build_macros.mk b/make_helpers/build_macros.mk index 894b14cb0..8fb46b468 100644 --- a/make_helpers/build_macros.mk +++ b/make_helpers/build_macros.mk @@ -103,7 +103,7 @@ endef # Optionally, it adds the dependency on this payload # $(1) = payload filename (i.e. bl31.bin) # $(2) = command line option for the specified payload (i.e. --soc-fw) -# $(3) = tool target dependency (optional) (i.e. bl31) +# $(3) = tool target dependency (optional) (ex. build/fvp/release/bl31.bin) # $(4) = FIP prefix (optional) (if FWU_, target is fwu_fip instead of fip) define TOOL_ADD_PAYLOAD $(4)FIP_ARGS += $(2) $(1) @@ -296,7 +296,7 @@ bl$(1): $(BIN) $(DUMP) all: bl$(1) -$(if $(2),$(call TOOL_ADD_PAYLOAD,$(BIN),--$(2),bl$(1),$(3))) +$(if $(2),$(call TOOL_ADD_PAYLOAD,$(BIN),--$(2),$(BIN),$(3))) endef -- cgit v1.2.3