summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common.mk2
-rw-r--r--defs/gmake.mk2
2 files changed, 2 insertions, 2 deletions
diff --git a/common.mk b/common.mk
index 603429bd35..509f09c1fe 100644
--- a/common.mk
+++ b/common.mk
@@ -1296,7 +1296,7 @@ update-config_files: PHONY
config.guess config.sub
refresh-gems: update-bundled_gems prepare-gems
-prepare-gems: update-gems extract-gems
+prepare-gems: $(HAVE_BASERUBY:yes=update-gems) $(HAVE_BASERUBY:yes=extract-gems)
update-gems$(gnumake:yes=-nongnumake): PHONY
$(ECHO) Downloading bundled gem files...
diff --git a/defs/gmake.mk b/defs/gmake.mk
index 7e9566fee6..31af44a4f1 100644
--- a/defs/gmake.mk
+++ b/defs/gmake.mk
@@ -246,7 +246,7 @@ HELP_EXTRA_TASKS = \
" update-github: merge master branch and push it to Pull Request [PR=1234]" \
""
-extract-gems: update-gems
+extract-gems: $(HAVE_BASERUBY:yes=update-gems)
BUNDLED_GEMS := $(shell sed '/^[ ]*\#/d;/^[ ]*$$/d;s/[ ][ ]*/-/;s/[ ].*//' $(srcdir)/gems/bundled_gems)