summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lib/mruby/build.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/mruby/build.rb b/lib/mruby/build.rb
index 83722a0e8..8fe1da2de 100644
--- a/lib/mruby/build.rb
+++ b/lib/mruby/build.rb
@@ -116,9 +116,10 @@ module MRuby
@toolchains = []
@gem_dir_to_repo_url = {}
- MRuby.targets[@name] = self.class.current = current = self
+ MRuby.targets[@name] = current = self
end
+ MRuby::Build.current = current
current.instance_eval(&block)
current.build_mrbc_exec if current.libmruby_enabled? && @name == "host"
current.build_mrbtest if current.test_enabled?