Files
mruby-mruby/tasks/toolchains/clang.rake
KOBAYASHI Shuji 895ab2342e Revert part of "Refine tasks/toolchains/(gcc|clang).rake" (07c6b7f0)
`-Wzero-length-array` is not a mandatory option, so the original is better.
2019-09-13 21:28:23 +09:00

9 lines
289 B
Ruby

MRuby::Toolchain.new(:clang) do |conf, _params|
toolchain :gcc, default_command: 'clang'
[conf.cc, conf.objc, conf.asm].each do |cc|
cc.flags << '-Wzero-length-array' unless ENV['CFLAGS']
end
conf.cxx.flags << '-Wzero-length-array' unless ENV['CXXFLAGS'] || ENV['CFLAGS']
end