diff options
author | Caveh Jalali <caveh@chromium.org> | 2022-08-31 17:16:55 -0700 |
---|---|---|
committer | Martin L Roth <gaumless@gmail.com> | 2022-09-04 16:57:33 +0000 |
commit | 7dd42da9a064750699058b2a9d66d84bc314b221 (patch) | |
tree | b74d08cafe969a139b5794a9608daa486e265aad /util/spd_tools | |
parent | 672bd9bee5c0045694ef20fe3e2f7a003bef0edd (diff) |
util/spd_tools: Rebuild utils when source changes
This adds source file dependencies to utilities so that they are rebuilt
when the source is changed. Previously, binaries were only built if they
did not already exist and never rebuilt to reflect source file changes.
BUG=none
TEST=verified binaries are rebuilt when source files are touched.
Change-Id: I4775fe0e00e0f5d4f8b4b47331d836aba53c0e69
Signed-off-by: Caveh Jalali <caveh@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67266
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Robert Zieba <robertzieba@google.com>
Reviewed-by: Reka Norman <rekanorman@chromium.org>
Reviewed-by: Martin L Roth <gaumless@gmail.com>
Diffstat (limited to 'util/spd_tools')
-rw-r--r-- | util/spd_tools/Makefile | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/util/spd_tools/Makefile b/util/spd_tools/Makefile index d8806724fa..3aad91c976 100644 --- a/util/spd_tools/Makefile +++ b/util/spd_tools/Makefile @@ -3,11 +3,11 @@ PART_ID_GEN = bin/part_id_gen all: $(SPD_GEN) $(PART_ID_GEN) -$(SPD_GEN): - go build -o $(SPD_GEN) src/spd_gen/*.go +$(SPD_GEN): src/spd_gen/*.go + go build -o $@ $^ -$(PART_ID_GEN): - go build -o $(PART_ID_GEN) src/part_id_gen/*.go +$(PART_ID_GEN): src/part_id_gen/*.go + go build -o $@ $^ clean: rm -rf bin/ |