diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2015-10-07 23:34:08 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2015-10-07 23:34:08 +0900 |
| commit | 2d29d140f5f8282328edc280ebfbbe5e7178dc5c (patch) | |
| tree | 15ce0f03e7918ef5109ae673ba28c3c3723f488c /tasks | |
| parent | 98762c5a5daaff1797ee319258f829f2d47bfd08 (diff) | |
| parent | d6665fc40272c4113f88d546a03c78812146594d (diff) | |
| download | mruby-2d29d140f5f8282328edc280ebfbbe5e7178dc5c.tar.gz mruby-2d29d140f5f8282328edc280ebfbbe5e7178dc5c.zip | |
Merge pull request #2978 from sagmor/toolchain-params
Add optional params to toolchain configuration
Diffstat (limited to 'tasks')
| -rw-r--r-- | tasks/mruby_build.rake | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tasks/mruby_build.rake b/tasks/mruby_build.rake index 6863b635a..cff45ddf8 100644 --- a/tasks/mruby_build.rake +++ b/tasks/mruby_build.rake @@ -26,8 +26,8 @@ module MRuby MRuby::Toolchain.toolchains[@name] = self end - def setup(conf) - conf.instance_eval(&@initializer) + def setup(conf,params={}) + conf.instance_exec(conf, params, &@initializer) end def self.load @@ -158,10 +158,10 @@ EOS @enable_bintest end - def toolchain(name) + def toolchain(name, params={}) tc = Toolchain.toolchains[name.to_s] fail "Unknown #{name} toolchain" unless tc - tc.setup(self) + tc.setup(self, params) @toolchains.unshift name.to_s end |
