summaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2022-01-02 01:25:33 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2022-01-14 14:54:29 +0900
commitabc4a46046c326263683a8b3611775c2ddd56a71 (patch)
tree179684310b67c23ebb79d344f4ed382594aa241b /common.mk
parentc613d79f9b366409158fd599d76eb1261b657cac (diff)
Get rid of building main again when test-bundled-gems
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/common.mk b/common.mk
index 98d3993b23..cd4328f29e 100644
--- a/common.mk
+++ b/common.mk
@@ -1372,6 +1372,7 @@ update-bundled_gems: PHONY
git -C "$(srcdir)" diff --no-ext-diff --ignore-submodules --exit-code || \
git -C "$(srcdir)" commit -m "Update bundled_gems" gems/bundled_gems
+PRECHECK_BUNDLED_GEMS = test-bundled-gems-precheck
test-bundled-gems-precheck: $(TEST_RUNNABLE)-test-bundled-gems-precheck
yes-test-bundled-gems-precheck: main
no-test-bundled-gems-precheck:
@@ -1383,7 +1384,7 @@ yes-test-bundled-gems-fetch: $(PREP)
$(ACTIONS_ENDGROUP)
no-test-bundled-gems-fetch:
-test-bundled-gems-prepare: test-bundled-gems-precheck test-bundled-gems-fetch
+test-bundled-gems-prepare: $(PRECHECK_BUNDLED_GEMS) test-bundled-gems-fetch
test-bundled-gems-prepare: $(TEST_RUNNABLE)-test-bundled-gems-prepare
no-test-bundled-gems-prepare: no-test-bundled-gems-precheck
yes-test-bundled-gems-prepare: yes-test-bundled-gems-precheck