Method: MRuby::Build#toolchain
- Defined in:
- ext/enterprise_script_service/mruby/lib/mruby/build.rb
#toolchain(name = Toolchain.guess, params = {}) ⇒ Object
282 283 284 285 286 287 288 289 290 291 292 |
# File 'ext/enterprise_script_service/mruby/lib/mruby/build.rb', line 282 def toolchain(name=Toolchain.guess, params={}) name = name.to_s tc = Toolchain.toolchains[name] || begin path = "#{MRUBY_ROOT}/tasks/toolchains/#{name}.rake" fail "Unknown #{name} toolchain" unless File.exist?(path) load path Toolchain.toolchains[name] end tc.setup(self, params) @toolchains.unshift name end |