Kouhei Sutou
null+****@clear*****
Thu Feb 5 14:53:53 JST 2015
Kouhei Sutou 2015-02-05 14:53:53 +0900 (Thu, 05 Feb 2015) New Revision: 2fd65635db0bd3acce1210933ca4bf4d93292712 https://github.com/groonga/groonga/commit/2fd65635db0bd3acce1210933ca4bf4d93292712 Message: mrb: support require in plugin Modified files: lib/ctx_impl_mrb.c Modified: lib/ctx_impl_mrb.c (+4 -0) =================================================================== --- lib/ctx_impl_mrb.c 2015-02-05 14:52:56 +0900 (bd03d7f) +++ lib/ctx_impl_mrb.c 2015-02-05 14:53:53 +0900 (e9442aa) @@ -90,9 +90,13 @@ grn_ctx_impl_mrb_init_bindings(grn_ctx *ctx) { mrb_value load_path; + const char *plugins_dir; const char *system_ruby_scripts_dir; load_path = mrb_ary_new(mrb); + plugins_dir = grn_plugin_get_system_plugins_dir(); + mrb_ary_push(mrb, load_path, + mrb_str_new_cstr(mrb, plugins_dir)); system_ruby_scripts_dir = grn_mrb_get_system_ruby_scripts_dir(ctx); mrb_ary_push(mrb, load_path, mrb_str_new_cstr(mrb, system_ruby_scripts_dir)); -------------- next part -------------- HTML����������������������������... Download