From 3875140afe6c83868d4469fd170d831bef71a310 Mon Sep 17 00:00:00 2001 From: Daniel Bovensiepen Date: Sat, 27 Apr 2013 16:59:02 +0800 Subject: IMPROVE: Move GemBox to more logical source location --- tasks/mrbgem_spec.rake | 7 +++++++ tasks/mruby_build_gem.rake | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tasks/mrbgem_spec.rake b/tasks/mrbgem_spec.rake index 564836630..eedc6480f 100644 --- a/tasks/mrbgem_spec.rake +++ b/tasks/mrbgem_spec.rake @@ -158,4 +158,11 @@ module MRuby end # Specification end # Gem + + GemBox = BasicObject.new + class << GemBox + def new(&block); block.call(self); end + def config=(obj); @config = obj; end + def gem(gemdir, &block); @config.gem(gemdir, &block); end + end # GemBox end # MRuby diff --git a/tasks/mruby_build_gem.rake b/tasks/mruby_build_gem.rake index 29c158c22..10e9b9692 100644 --- a/tasks/mruby_build_gem.rake +++ b/tasks/mruby_build_gem.rake @@ -1,11 +1,4 @@ module MRuby - GemBox = BasicObject.new - class << GemBox - def new(&block); block.call(self); end - def config=(obj); @config = obj; end - def gem(gemdir, &block); @config.gem(gemdir, &block); end - end - module LoadGems def gembox(gemboxfile) gembox = File.absolute_path("#{gemboxfile}.gembox", "#{MRUBY_ROOT}/mrbgems") -- cgit v1.2.3