@@ -344,7 +344,7 @@ $(EXTS_MK): ext/configure-ext.mk $(srcdir)/template/exts.mk.tmpl \
344344 $(srcdir ) /template/exts.mk.tmpl --gnumake=$(gnumake ) --configure-exts=ext/configure-ext.mk
345345
346346ext/configure-ext.mk : $(PREP ) all-incs $(MKFILES ) $(RBCONFIG ) $(LIBRUBY ) \
347- $(srcdir ) /template/configure-ext.mk.tmpl
347+ $(srcdir ) /template/configure-ext.mk.tmpl update-default-gemspecs
348348 $(ECHO ) generating makefiles $@
349349 $(Q )$(MAKEDIRS ) $(@D )
350350 $(Q )$(MINIRUBY ) $(tooldir ) /generic_erb.rb -o $@ -c \
@@ -623,11 +623,11 @@ post-install-dbg::
623623srcs-doc : prepare-gems
624624
625625RDOC_DEPENDS = main srcs-doc
626- rdoc : PHONY $(RDOC_DEPENDS ) $(RBCONFIG )
626+ rdoc : PHONY $(RDOC_DEPENDS ) $(RBCONFIG ) update-default-gemspecs
627627 @echo Generating RDoc documentation
628628 $(Q ) $(RDOC ) --ri --op " $( RDOCOUT) " $(RDOC_GEN_OPTS ) $(RDOCFLAGS ) .
629629
630- html : PHONY $(RDOC_DEPENDS ) $(RBCONFIG )
630+ html : PHONY $(RDOC_DEPENDS ) $(RBCONFIG ) update-default-gemspecs
631631 @echo Generating RDoc HTML files
632632 $(Q ) $(RDOC ) --op " $( HTMLOUT) " $(RDOC_GEN_OPTS ) $(RDOCFLAGS ) .
633633
@@ -1576,11 +1576,10 @@ test-bundled-gems-precheck: $(TEST_RUNNABLE)-test-bundled-gems-precheck
15761576yes-test-bundled-gems-precheck : $(PRECHECK_BUNDLED_GEMS:yes=main )
15771577no-test-bundled-gems-precheck :
15781578
1579- update-default-gemspecs : $(TEST_RUNNABLE ) -update-default-gemspecs
1580- no-update-default-gemspecs :
1581- yes-update-default-gemspecs : $(PRECHECK_BUNDLED_GEMS:yes=main ) $(PROGRAM )
1579+ yes-update-default-gemspecs no-update-default-gemspecs : update-default-gemspecs
1580+ update-default-gemspecs : $(PREP )
15821581 @$(MAKEDIRS ) $(srcdir ) /.bundle/specifications
1583- @ $( XRUBY ) -W0 -C " $( srcdir) " -rrubygems \
1582+ $( Q )$( MINIRUBY ) -W0 -C " $( srcdir) " -rrubygems \
15841583 -e " destdir = ARGV.shift" \
15851584 -e " ARGV.each do |basedir|" \
15861585 -e " Dir.glob(basedir+'/**/*.gemspec') do |g|" \
0 commit comments