mruby-binding: renamed from mruby-binding-core

The dependency is now:

mruby-binding-eval:

  - mruby-binding
  - mruby-eval

mruby-proc-binding:

  - mruby-binding

mruby-eval:

  - mruby-binding [new]
This commit is contained in:
Yukihiro "Matz" Matsumoto
2023-03-24 12:25:57 +09:00
parent 3ef41672ab
commit 11af5db1c3
7 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ MRuby::Gem::Specification.new('mruby-binding-eval') do |spec|
spec.author = 'mruby developers'
spec.summary = 'Binding class'
spec.add_dependency('mruby-binding-core', :core => 'mruby-binding-core')
spec.add_dependency('mruby-binding', :core => 'mruby-binding')
spec.add_dependency('mruby-eval', :core => 'mruby-eval')
spec.add_test_dependency('mruby-metaprog', :core => 'mruby-metaprog')
spec.add_test_dependency('mruby-method', :core => 'mruby-method')
@@ -1,4 +1,4 @@
MRuby::Gem::Specification.new('mruby-binding-core') do |spec|
MRuby::Gem::Specification.new('mruby-binding') do |spec|
spec.license = 'MIT'
spec.author = 'mruby developers'
spec.summary = 'Binding class (core features only)'
@@ -410,7 +410,7 @@ mrb_binding_eval(mrb_state *mrb, mrb_value binding)
}
void
mrb_mruby_binding_core_gem_init(mrb_state *mrb)
mrb_mruby_binding_gem_init(mrb_state *mrb)
{
struct RClass *binding = mrb_define_class(mrb, "Binding", mrb->object_class);
mrb_undef_class_method(mrb, binding, "new");
@@ -430,6 +430,6 @@ mrb_mruby_binding_core_gem_init(mrb_state *mrb)
}
void
mrb_mruby_binding_core_gem_final(mrb_state *mrb)
mrb_mruby_binding_gem_final(mrb_state *mrb)
{
}
+1 -1
View File
@@ -9,7 +9,7 @@
#include <mruby/variable.h>
#include <mruby/internal.h>
/* provided by mruby-binding-core */
/* provided by mruby-binding */
const struct RProc * mrb_binding_extract_proc(mrb_state *mrb, mrb_value binding);
struct REnv * mrb_binding_extract_env(mrb_state *mrb, mrb_value binding);
+1 -1
View File
@@ -3,7 +3,7 @@ MRuby::Gem::Specification.new('mruby-proc-binding') do |spec|
spec.author = 'mruby developers'
spec.summary = 'Proc#binding method'
spec.add_dependency('mruby-binding-core', :core => 'mruby-binding-core')
spec.add_dependency('mruby-binding', :core => 'mruby-binding')
spec.add_dependency('mruby-proc-ext', :core => 'mruby-proc-ext')
spec.add_test_dependency('mruby-binding-eval', :core => 'mruby-binding-eval')
spec.add_test_dependency('mruby-compiler', :core => 'mruby-compiler')
@@ -6,7 +6,7 @@
/* provided by mruby-proc-ext */
mrb_value mrb_proc_source_location(mrb_state *mrb, struct RProc *p);
/* provided by mruby-binding-core */
/* provided by mruby-binding */
mrb_value mrb_binding_new(mrb_state *mrb, const struct RProc *proc, mrb_value recv, struct REnv *env);
static mrb_value