We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a34eeca commit 07dc704Copy full SHA for 07dc704
ci/build_container/Makefile
@@ -56,8 +56,9 @@ build-recipe = cd "$(THIRDPARTY_SRC)" && \
56
FORCE:
57
58
# Capture $(ENV_STR) deps to retrigger build when they change.
59
+.PRECIOUS: $(THIRDPARTY_DEPS)/%.dep.env
60
$(THIRDPARTY_DEPS)/%.dep.env: FORCE
- @[ "$(cat $@)" != "$(ENV_STR)" ] && echo "$(ENV_STR)" > $@
61
+ @[ "$$(cat $@)" != "$(ENV_STR)" ] && echo "$(ENV_STR)" > $@ || echo "No need to rebuild $@"
62
63
$(THIRDPARTY_DEPS)/%.dep: $(RECIPES)/%.sh $(THIRDPARTY_DEPS)/%.dep.env
64
@+$(call build-recipe,)
0 commit comments