mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
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:
@@ -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)
|
||||
{
|
||||
}
|
||||
@@ -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);
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user