From 5c055d670a7c45e0d6ba201aa8ca44a4fd24ecba Mon Sep 17 00:00:00 2001 From: Terence Lee Date: Sun, 2 Aug 2015 14:37:12 +0200 Subject: be able to source with :path for mrbgems --- tasks/mruby_build_gem.rake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tasks/mruby_build_gem.rake b/tasks/mruby_build_gem.rake index f0282aee0..896aeb147 100644 --- a/tasks/mruby_build_gem.rake +++ b/tasks/mruby_build_gem.rake @@ -76,6 +76,9 @@ module MRuby if params[:core] gemdir = "#{root}/mrbgems/#{params[:core]}" + elsif params[:path] + require 'pathname' + gemdir = Pathname.new(params[:path]).absolute? ? params[:path] : "#{root}/#{params[:path]}" elsif params[:git] url = params[:git] gemdir = "#{gem_clone_dir}/#{url.match(/([-\w]+)(\.[-\w]+|)$/).to_a[1]}" -- cgit v1.2.3