summaryrefslogtreecommitdiffhomepage
path: root/tasks/mruby_build.rake
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/mruby_build.rake')
-rw-r--r--tasks/mruby_build.rake11
1 files changed, 10 insertions, 1 deletions
diff --git a/tasks/mruby_build.rake b/tasks/mruby_build.rake
index 10125701e..e24a8ac61 100644
--- a/tasks/mruby_build.rake
+++ b/tasks/mruby_build.rake
@@ -128,6 +128,14 @@ module MRuby
end
end
+ def cygwin_filename(name)
+ if name.is_a?(Array)
+ name.flatten.map { |n| cygwin_filename(n) }
+ else
+ '"%s"' % `cygpath -w "#{filename(name)}"`.strip
+ end
+ end
+
def exefile(name)
if name.is_a?(Array)
name.flatten.map { |n| exefile(n) }
@@ -175,7 +183,8 @@ module MRuby
unless @gems.empty?
puts " Included Gems:"
@gems.map do |gem|
- puts " #{gem.name}"
+ gem_version = "- #{gem.version}" if gem.version
+ puts " #{gem.name} #{gem_version}"
puts " - Binaries: #{gem.bins.join(', ')}" unless gem.bins.empty?
end
end