@@ -4670,12 +4670,6 @@ AS_IF([test ! -f "$srcdir/revision.h"], [
46704670 ] )
46714671] )
46724672
4673- set X `sed -n 's/^!include *//p' ${srcdir}/common.mk`
4674- shift
4675- X_common_mk_includes="$*"
4676- AC_SUBST ( X_common_mk_includes )
4677- common_mk_includes="`echo \"${X_common_mk_includes}\" | sed 's|\$(srcdir)|'\"${srcdir}|g\"`"
4678-
46794673AS_IF ( [ test x"$firstmf" != x] , [
46804674 AC_CONFIG_FILES ( $firstmf:$firsttmpl , [ ] , [ firstmf="$firstmf" firsttmpl="$firsttmpl"] )
46814675] )
@@ -4704,8 +4698,12 @@ AC_CONFIG_FILES(Makefile:template/Makefile.in, [
47044698 sed '/^MISSING/s/\$U\././g;/^VCS *=/s#@VCS@#'"$VCS"'#;/^VCSUP *=/s#@VCSUP@#'"$VCSUP"'#' Makefile
47054699 echo; test x"$EXEEXT" = x || echo 'miniruby: miniruby$(EXEEXT)'
47064700 AS_IF ( [ test "$gnumake" != yes] , [
4707- echo [ '$(MKFILES): $(srcdir)/common.mk '"${X_common_mk_includes}"]
4708- sed [ 's/{\$([ ^(){}] *)[ ^{}] *}//g;/^!/d'] ${srcdir}/common.mk ${common_mk_includes}
4701+ # extract NMake-style include list
4702+ set = `sed -n 's/^!include *//p' ${srcdir}/common.mk`
4703+ echo common_mk_includes "@S|@ *" # generate the macro assignment
4704+ shift
4705+ common_mk_includes="`echo \"@S|@ *\" | sed 's|\$(srcdir)|.|g'`"
4706+ (cd ${srcdir} && sed -f tool/prereq.status common.mk ${common_mk_includes})
47094707 AS_IF ( [ test "$YJIT_SUPPORT" = yes] , [
47104708 cat ${srcdir}/yjit/not_gmake.mk
47114709 echo [ '$(MKFILES): ${srcdir}/yjit/not_gmake.mk']
0 commit comments