diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-11-08 16:37:42 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-11-08 16:37:42 +0900 |
commit | 2e29b651093d158c23f6553972769c8ccb7dbd94 (patch) | |
tree | 1992931cc08fd203f41270a0cc32c53f4b28f7f6 /tool | |
parent | 99b1c19be44d229f9ad0a84fd5963b0a810865c9 (diff) | |
download | ruby-2e29b651093d158c23f6553972769c8ccb7dbd94.tar.gz |
Add file mode to generated files [ci skip]
Diffstat (limited to 'tool')
-rw-r--r-- | tool/mk_builtin_binary.rb | 7 | ||||
-rw-r--r-- | tool/mk_builtin_loader.rb | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/tool/mk_builtin_binary.rb b/tool/mk_builtin_binary.rb index a5c962d5c1..eaa560fa26 100644 --- a/tool/mk_builtin_binary.rb +++ b/tool/mk_builtin_binary.rb @@ -17,6 +17,13 @@ RubyVM::each_builtin{|feature, iseq| $stdout = open('builtin_binary.inc', 'wb') +puts <<H +// -*- c -*- +// DO NOT MODIFY THIS FILE DIRECTLY. +// auto-generated file by #{File.basename(__FILE__)} + +H + ary.each{|feature, iseq| puts "static const unsigned char #{feature}_bin[] = {" dump_bin(iseq) diff --git a/tool/mk_builtin_loader.rb b/tool/mk_builtin_loader.rb index aa8e46d5c5..cea4d1f99b 100644 --- a/tool/mk_builtin_loader.rb +++ b/tool/mk_builtin_loader.rb @@ -36,6 +36,7 @@ def mk_builtin_header file collect_builtin(RubyVM::InstructionSequence.compile_file(file, false).to_a, bs = {}) open(ofile, 'w'){|f| + f.puts "// -*- c -*-" f.puts "// DO NOT MODIFY THIS FILE DIRECTLY." f.puts "// auto-generated file" f.puts "// by #{__FILE__}" |