From 241c4cfdd47c3f5df0738bb636d3f3954101de49 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Tue, 21 Feb 2023 18:17:02 +0900 Subject: Move dummy gemspec file creation for extract-gems-sequential --- defs/gmake.mk | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'defs') 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 $$(@) -- cgit v1.2.1