mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
07c6b7f0ab
- Make sure to specify `-std=gnu99` for C compiler flag. - Make sure to specify `-Wzero-length-array` for C/C++ compiler flag (Clang). - Extract similar codes.
8 lines
214 B
Ruby
8 lines
214 B
Ruby
MRuby::Toolchain.new(:clang) do |conf, _params|
|
|
toolchain :gcc, default_command: 'clang'
|
|
|
|
[conf.cc, conf.objc, conf.asm, conf.cxx].each do |compiler|
|
|
compiler.flags.unshift('-Wzero-length-array')
|
|
end
|
|
end
|