From 501b22a2ac4d4b3c40f61e6ebcb0d1215c0ae789 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Wed, 22 Mar 2023 15:25:23 +0900 Subject: [PATCH] mruby-binding-eval: renamed from `mruby-binding` Since this gem only provides `Binding#eval`. --- build_config/dreamcast_shelf.rb | 2 +- mrbgems/{mruby-binding => mruby-binding-eval}/mrbgem.rake | 2 +- mrbgems/{mruby-binding => mruby-binding-eval}/src/binding.c | 4 ++-- mrbgems/{mruby-binding => mruby-binding-eval}/test/binding.c | 2 +- mrbgems/{mruby-binding => mruby-binding-eval}/test/binding.rb | 0 mrbgems/mruby-proc-binding/mrbgem.rake | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) rename mrbgems/{mruby-binding => mruby-binding-eval}/mrbgem.rake (87%) rename mrbgems/{mruby-binding => mruby-binding-eval}/src/binding.c (97%) rename mrbgems/{mruby-binding => mruby-binding-eval}/test/binding.c (86%) rename mrbgems/{mruby-binding => mruby-binding-eval}/test/binding.rb (100%) diff --git a/build_config/dreamcast_shelf.rb b/build_config/dreamcast_shelf.rb index 092fde0d0..c723d6f0c 100644 --- a/build_config/dreamcast_shelf.rb +++ b/build_config/dreamcast_shelf.rb @@ -73,7 +73,7 @@ MRuby::CrossBuild.new("dreamcast") do |conf| # Some Gems are incompatible and were disabled. conf.gem :core => "mruby-array-ext" - conf.gem :core => "mruby-binding" + conf.gem :core => "mruby-binding-eval" conf.gem :core => "mruby-catch" conf.gem :core => "mruby-class-ext" conf.gem :core => "mruby-cmath" diff --git a/mrbgems/mruby-binding/mrbgem.rake b/mrbgems/mruby-binding-eval/mrbgem.rake similarity index 87% rename from mrbgems/mruby-binding/mrbgem.rake rename to mrbgems/mruby-binding-eval/mrbgem.rake index 4ad5638ea..db7ff9bf4 100644 --- a/mrbgems/mruby-binding/mrbgem.rake +++ b/mrbgems/mruby-binding-eval/mrbgem.rake @@ -1,4 +1,4 @@ -MRuby::Gem::Specification.new('mruby-binding') do |spec| +MRuby::Gem::Specification.new('mruby-binding-eval') do |spec| spec.license = 'MIT' spec.author = 'mruby developers' spec.summary = 'Binding class' diff --git a/mrbgems/mruby-binding/src/binding.c b/mrbgems/mruby-binding-eval/src/binding.c similarity index 97% rename from mrbgems/mruby-binding/src/binding.c rename to mrbgems/mruby-binding-eval/src/binding.c index 52ae465b6..acb0730c9 100644 --- a/mrbgems/mruby-binding/src/binding.c +++ b/mrbgems/mruby-binding-eval/src/binding.c @@ -145,13 +145,13 @@ mrb_binding_eval(mrb_state *mrb, mrb_value binding) } void -mrb_mruby_binding_gem_init(mrb_state *mrb) +mrb_mruby_binding_eval_gem_init(mrb_state *mrb) { struct RClass *binding = mrb_class_get_id(mrb, MRB_SYM(Binding)); mrb_define_method(mrb, binding, "eval", mrb_binding_eval, MRB_ARGS_ANY()); } void -mrb_mruby_binding_gem_final(mrb_state *mrb) +mrb_mruby_binding_eval_gem_final(mrb_state *mrb) { } diff --git a/mrbgems/mruby-binding/test/binding.c b/mrbgems/mruby-binding-eval/test/binding.c similarity index 86% rename from mrbgems/mruby-binding/test/binding.c rename to mrbgems/mruby-binding-eval/test/binding.c index efc982a75..3f62371d6 100644 --- a/mrbgems/mruby-binding/test/binding.c +++ b/mrbgems/mruby-binding-eval/test/binding.c @@ -8,7 +8,7 @@ binding_in_c(mrb_state *mrb, mrb_value self) } void -mrb_mruby_binding_gem_test(mrb_state *mrb) +mrb_mruby_binding_eval_gem_test(mrb_state *mrb) { mrb_define_method(mrb, mrb->object_class, "binding_in_c", binding_in_c, MRB_ARGS_NONE()); } diff --git a/mrbgems/mruby-binding/test/binding.rb b/mrbgems/mruby-binding-eval/test/binding.rb similarity index 100% rename from mrbgems/mruby-binding/test/binding.rb rename to mrbgems/mruby-binding-eval/test/binding.rb diff --git a/mrbgems/mruby-proc-binding/mrbgem.rake b/mrbgems/mruby-proc-binding/mrbgem.rake index 4aa882973..6115028ec 100644 --- a/mrbgems/mruby-proc-binding/mrbgem.rake +++ b/mrbgems/mruby-proc-binding/mrbgem.rake @@ -5,6 +5,6 @@ MRuby::Gem::Specification.new('mruby-proc-binding') do |spec| spec.add_dependency('mruby-binding-core', :core => 'mruby-binding-core') spec.add_dependency('mruby-proc-ext', :core => 'mruby-proc-ext') - spec.add_test_dependency('mruby-binding', :core => 'mruby-binding') + spec.add_test_dependency('mruby-binding-eval', :core => 'mruby-binding-eval') spec.add_test_dependency('mruby-compiler', :core => 'mruby-compiler') end