summaryrefslogtreecommitdiffhomepage
path: root/tasks/mruby_build.rake
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-02-03 16:14:23 -0800
committerYukihiro "Matz" Matsumoto <[email protected]>2013-02-03 16:14:23 -0800
commit913faa43c83f31898a66dad394f609e547e1d3bd (patch)
treeddbf005de60b894b617a94cc1038cb64778aef3c /tasks/mruby_build.rake
parentbaa5ed9c8ec737e566ffd73a29361961422abe02 (diff)
parent93c0f3b7d44a8775087dcbf49642ddd6c44c44e6 (diff)
downloadmruby-913faa43c83f31898a66dad394f609e547e1d3bd.tar.gz
mruby-913faa43c83f31898a66dad394f609e547e1d3bd.zip
Merge pull request #813 from masuidrive/generate_mrbtest_a
Generate mrbtest.a file for sparete from driver.o
Diffstat (limited to 'tasks/mruby_build.rake')
-rw-r--r--tasks/mruby_build.rake9
1 files changed, 9 insertions, 0 deletions
diff --git a/tasks/mruby_build.rake b/tasks/mruby_build.rake
index cbef16d24..b296e8d37 100644
--- a/tasks/mruby_build.rake
+++ b/tasks/mruby_build.rake
@@ -78,6 +78,7 @@ module MRuby
@bins = %w(mruby mrbc mirb)
@gems, @libmruby = [], []
+ @build_mrbtest_lib_only = false
MRuby.targets[@name] = self
end
@@ -149,6 +150,14 @@ module MRuby
end
end
+ def build_mrbtest_lib_only
+ @build_mrbtest_lib_only = true
+ end
+
+ def build_mrbtest_lib_only?
+ @build_mrbtest_lib_only
+ end
+
def run_test
puts ">>> Test #{name} <<<"
mrbtest = exefile("#{build_dir}/test/mrbtest")