diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2018-10-30 09:04:35 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-10-30 09:04:35 +0900 |
| commit | 31eb5f4e1b8c5e4ec3c4d4e2310d81c5b2490274 (patch) | |
| tree | b39c4978894f21e0ffd953aaea458b62461a38a1 | |
| parent | cca5e0977ca4ac54d109e68e256e89b041833c7a (diff) | |
| parent | 08bd095446052f492d6a5eb6daf240a7ff646b4b (diff) | |
| download | mruby-31eb5f4e1b8c5e4ec3c4d4e2310d81c5b2490274.tar.gz mruby-31eb5f4e1b8c5e4ec3c4d4e2310d81c5b2490274.zip | |
Merge pull request #4152 from take-cheeze/build_debug_flag
Add debug flag to `MRuby::Build`
| -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 |
