From 89339af9c19c28eaa9e2814fb75aa09768971f0e Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 23 Aug 2010 21:08:19 +0000 Subject: * include/ruby/version.h (RUBY_API_VERSION_*): renamed and moved from version.h. [ruby-dev:42103] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- tool/mkconfig.rb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'tool/mkconfig.rb') diff --git a/tool/mkconfig.rb b/tool/mkconfig.rb index 07d6982701..da636c971f 100755 --- a/tool/mkconfig.rb +++ b/tool/mkconfig.rb @@ -144,9 +144,16 @@ print " CONFIG[\"DESTDIR\"] = DESTDIR\n" versions = {} IO.foreach(File.join(srcdir, "version.h")) do |l| - m = /^\s*#\s*define\s+RUBY_(VERSION_(MAJOR|MINOR|TEENY)|PATCHLEVEL)\s+(-?\d+)/.match(l) + m = /^\s*#\s*define\s+RUBY_(PATCHLEVEL)\s+(-?\d+)/.match(l) if m - versions[m[2]||m[1]] = m[3] + versions[m[1]] = m[2] + break + end +end +IO.foreach(File.join(srcdir, "include/ruby/version.h")) do |l| + m = /^\s*#\s*define\s+RUBY_API_VERSION_(MAJOR|MINOR|TEENY)\s+(-?\d+)/.match(l) + if m + versions[m[1]] = m[2] break if versions.size == 4 end end -- cgit v1.2.3