File tree 2 files changed +7
-2
lines changed
2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -266,6 +266,8 @@ DESTDIR = @DESTDIR@
266
266
configure_args = @configure_args@
267
267
# ### End of variables
268
268
269
+ ABI_VERSION_HDR = $(hdrdir ) /ruby/internal/abi.h
270
+
269
271
.SUFFIXES : .inc .h .c .y .i .$(ASMEXT ) .$(DTRACE_EXT )
270
272
271
273
all :
@@ -354,7 +356,7 @@ install-cross: $(arch)-fake.rb $(RBCONFIG) rbconfig.rb $(arch_hdrdir)/ruby/confi
354
356
355
357
Makefile : $(srcdir ) /template/Makefile.in $(srcdir ) /enc/Makefile.in
356
358
357
- $(MKFILES ) : config.status $(srcdir ) /version.h
359
+ $(MKFILES ) : config.status $(srcdir ) /version.h $( ABI_VERSION_HDR )
358
360
@[ -f $@ ] && mv $@ $@ .old
359
361
MAKE=$(MAKE ) $(SHELL ) ./config.status $@
360
362
@cmp $@ $@ .old > /dev/null 2>&1 && echo $@ unchanged && exit 0; \
@@ -376,7 +378,7 @@ reconfig-exec-0 = test -t 1 && { : $${CONFIGURE_TTY=yes}; export CONFIGURE_TTY;
376
378
reconfig-exec-1 = set -x; "$$@ "
377
379
378
380
reconfig config.status : $(srcdir ) /$(CONFIGURE ) $(srcdir ) /enc/Makefile.in \
379
- $(srcdir ) /include/ ruby/version.h
381
+ $(hdrdir ) / ruby/version.h $( ABI_VERSION_HDR )
380
382
@PWD= MINIRUBY=" $( MINIRUBY) " ; export MINIRUBY; \
381
383
set $(SHELL ) $($@ -args) ; $(reconfig-exec-$(V ) )
382
384
Original file line number Diff line number Diff line change @@ -539,6 +539,8 @@ ACTIONS_GROUP = @:: $(empty)
539
539
ACTIONS_ENDGROUP = @::
540
540
!endif
541
541
542
+ ABI_VERSION_HDR = $(hdrdir ) /ruby/internal/abi.h
543
+
542
544
!include $(srcdir)/common.mk
543
545
544
546
!ifdef SCRIPTPROGRAMS
@@ -571,6 +573,7 @@ update-src::
571
573
572
574
.PHONY : reconfig
573
575
reconfig $(MKFILES ) : $(srcdir ) /common.mk $(srcdir ) /version.h \
576
+ $(hdrdir ) /ruby/version.h $(ABI_VERSION_HDR ) \
574
577
$(win_srcdir ) /Makefile.sub $(win_srcdir ) /configure.bat \
575
578
$(win_srcdir ) /setup.mak $(win_srcdir ) /enc-setup.mak \
576
579
$(srcdir ) /enc/Makefile.in
You can’t perform that action at this time.
0 commit comments