summaryrefslogtreecommitdiffhomepage
path: root/tasks/mruby_build.rake
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-02-10 09:50:32 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-02-10 09:50:32 +0900
commitd7960bf2a92bf27cfce3d8871e44eb87d7ce55b3 (patch)
tree1781c0e7624aae34ddf3609e94dc2e48eea30d8e /tasks/mruby_build.rake
parent5519bd69bcd8b5c91b546d397371a42db796bf27 (diff)
parent05fb139d28c2814b2b19a65d0f83c72bc1644777 (diff)
downloadmruby-d7960bf2a92bf27cfce3d8871e44eb87d7ce55b3.tar.gz
mruby-d7960bf2a92bf27cfce3d8871e44eb87d7ce55b3.zip
resolve conflict in travis_config.rb
Diffstat (limited to 'tasks/mruby_build.rake')
-rw-r--r--tasks/mruby_build.rake9
1 files changed, 7 insertions, 2 deletions
diff --git a/tasks/mruby_build.rake b/tasks/mruby_build.rake
index 8f5881f3b..c92400cf9 100644
--- a/tasks/mruby_build.rake
+++ b/tasks/mruby_build.rake
@@ -43,7 +43,7 @@ module MRuby
end
include Rake::DSL
include LoadGems
- attr_accessor :name, :bins, :exts, :file_separator, :build_dir, :gem_clone_dir
+ attr_accessor :name, :bins, :exts, :file_separator, :build_dir, :gem_clone_dir, :enable_bintest
attr_reader :libmruby, :gems
COMPILERS = %w(cc cxx objc asm)
@@ -175,7 +175,12 @@ module MRuby
puts ">>> Test #{name} <<<"
mrbtest = exefile("#{build_dir}/test/mrbtest")
sh "#{filename mrbtest.relative_path}#{$verbose ? ' -v' : ''}"
- puts
+ puts
+ run_bintest if @enable_bintest
+ end
+
+ def run_bintest
+ sh "ruby test/bintest.rb"
end
def print_build_summary