diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-02-21 18:17:02 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-02-22 02:07:59 +0900 |
commit | 241c4cfdd47c3f5df0738bb636d3f3954101de49 (patch) | |
tree | 05bdedfb20840e8d8be3c45965f467868610a5fe /defs/gmake.mk | |
parent | 0a9efe8701c43f80ad8b23d89d6b34d13d9d9ade (diff) | |
download | ruby-241c4cfdd47c3f5df0738bb636d3f3954101de49.tar.gz |
Move dummy gemspec file creation for extract-gems-sequential
Diffstat (limited to 'defs/gmake.mk')
-rw-r--r-- | defs/gmake.mk | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/defs/gmake.mk b/defs/gmake.mk index 9918e01f54..e646968b6f 100644 --- a/defs/gmake.mk +++ b/defs/gmake.mk @@ -352,6 +352,12 @@ $(srcdir)/.bundle/.timestamp/$(1).revision: \ : echo $(3) | $(IFCHANGE) $$(@) - +# The repository of minitest does not include minitest.gemspec because it uses hoe. +# This creates a dummy gemspec. +$(srcdir)/gems/src/$(1)/$(1).gemspec: \ + | $(srcdir)/gems/src/$(1)/.git + $(Q) $(BASERUBY) -I$(tooldir)/lib -rbundled_gem -e 'BundledGem.dummy_gemspec(*ARGV)' $$(@) + $(srcdir)/gems/$(1)-$(2).gem: $(srcdir)/gems/src/$(1)/$(1).gemspec \ $(srcdir)/.bundle/.timestamp/$(1).revision $(ECHO) Building $(1)@$(3) to $$(@) |