mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
0a4f21c60f
The `mrbgems/mruby-errno/src/known_errors_def.cstub` file has been extended, so the `mrbgems/mruby-errno/src/known_errors_e2c.cstub` file is no longer needed.
19 lines
316 B
Ruby
Executable File
19 lines
316 B
Ruby
Executable File
#!/usr/bin/env ruby
|
|
|
|
Dir.chdir(File.dirname($0))
|
|
|
|
d = File.open("known_errors_def.cstub", "w")
|
|
|
|
IO.readlines("known_errors.def").each { |name|
|
|
next if name =~ /^#/
|
|
name.strip!
|
|
|
|
d.write <<CODE
|
|
#ifdef #{name}
|
|
itsdefined(#{name}, MRB_SYM(#{name}))
|
|
#else
|
|
itsnotdefined(#{name}, MRB_SYM(#{name}))
|
|
#endif
|
|
CODE
|
|
}
|