diff options
author | Takashi Kokubun <[email protected]> | 2021-05-31 22:56:15 -0700 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2021-05-31 22:56:22 -0700 |
commit | 0d32a18f5b8cb07ef766ac3ae6de6d41c95af43f (patch) | |
tree | b27771df4903721784b233f750e3e50df327ea4f /tool/mjit_tabs.rb | |
parent | b9019c1ae860ee92a162d5fc2af55c10768980de (diff) |
Make --without-mjit-tabs work again
vm_sync.{c,h} don't have tabs
Diffstat (limited to 'tool/mjit_tabs.rb')
-rw-r--r-- | tool/mjit_tabs.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tool/mjit_tabs.rb b/tool/mjit_tabs.rb index 8b91af2479..edcbf6cfcb 100644 --- a/tool/mjit_tabs.rb +++ b/tool/mjit_tabs.rb @@ -20,6 +20,8 @@ SKIPPED_FILES = %w[ vm_debug.h vm_exec.h vm_opts.h + vm_sync.h + vm_sync.c ] srcdir = File.expand_path('..', __dir__) @@ -32,14 +34,14 @@ mjit_tabs, *command = ARGV targets.each do |target| next if mjit_tabs != 'false' unless File.writable?(target) - puts "tool/mjit_without_tabs.rb: Skipping #{target.dump} as it's not writable." + puts "tool/mjit_tabs.rb: Skipping #{target.dump} as it's not writable." next end source = File.read(target) begin expanded = source.gsub(/^\t+/) { |tab| ' ' * 8 * tab.length } rescue ArgumentError # invalid byte sequence in UTF-8 (Travis, RubyCI) - puts "tool/mjit_without_tabs.rb: Skipping #{target.dump} as the encoding is #{source.encoding}." + puts "tool/mjit_tabs.rb: Skipping #{target.dump} as the encoding is #{source.encoding}." next end @@ -47,7 +49,7 @@ targets.each do |target| mtimes[target] = File.mtime(target) if sources[target] == expanded - puts "#{target.dump} has no hard tab indentation. This should be ignored in tool/mjit_without_tabs.rb." + puts "#{target.dump} has no hard tab indentation. This should be ignored in tool/mjit_tabs.rb." end File.write(target, expanded) FileUtils.touch(target, mtime: mtimes[target]) |