diff options
| author | take-cheeze <[email protected]> | 2018-10-29 20:10:03 +0900 |
|---|---|---|
| committer | take-cheeze <[email protected]> | 2018-10-29 20:10:03 +0900 |
| commit | 08bd095446052f492d6a5eb6daf240a7ff646b4b (patch) | |
| tree | 39e61d6aeb755b8a396b5055741768dbf4c59f89 /lib | |
| parent | eebb56713e27cde27a7b899da8636a0634704863 (diff) | |
| download | mruby-08bd095446052f492d6a5eb6daf240a7ff646b4b.tar.gz mruby-08bd095446052f492d6a5eb6daf240a7ff646b4b.zip | |
Add debug flag to `MRuby::Build`
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/mruby/build.rb | 6 |
1 files changed, 6 insertions, 0 deletions
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 |
