From ddfac9aba0025f3ecb69696e12a0bf311ccd4909 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sat, 31 Oct 2020 22:25:17 +0900 Subject: Search gem from `MRUBY_ROOT` if build config is in `build_config`. --- doc/guides/mrbgems.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/guides/mrbgems.md b/doc/guides/mrbgems.md index 4246587ce..f05fd1f08 100644 --- a/doc/guides/mrbgems.md +++ b/doc/guides/mrbgems.md @@ -12,12 +12,18 @@ a GEM, add the following line to your build configuration file, for example: conf.gem '/path/to/your/gem/dir' ``` -You can also use a relative path which would be relative from the mruby root: +You can also use a relative path to specify a gem. ```ruby conf.gem 'examples/mrbgems/ruby_extension_example' ``` +In that case, + +* if your build configuration file is in the `build_config` directory, it's + relative from `MRUBY_ROOT`. +* otherwise, it is relative from the directory where your build configuration is. + A remote GIT repository location for a GEM is also supported: ```ruby conf.gem :git => 'https://github.com/masuidrive/mrbgems-example.git', :branch => 'master' -- cgit v1.2.3