From 08bd095446052f492d6a5eb6daf240a7ff646b4b Mon Sep 17 00:00:00 2001 From: take-cheeze Date: Mon, 29 Oct 2018 20:10:03 +0900 Subject: Add debug flag to `MRuby::Build` --- lib/mruby/build.rb | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib') diff --git a/lib/mruby/build.rb b/lib/mruby/build.rb index 7a0f7a759..e2d9fc41e 100644 --- a/lib/mruby/build.rb +++ b/lib/mruby/build.rb @@ -102,6 +102,10 @@ module MRuby build_mrbtest if test_enabled? end + def debug_enabled? + @enable_debug + end + def enable_debug compilers.each do |c| c.defines += %w(MRB_DEBUG) @@ -110,6 +114,8 @@ module MRuby end end @mrbc.compile_options += ' -g' + + @enable_debug = true end def disable_cxx_exception -- cgit v1.2.3