From 0fda818bd7741fa9bd424e02abeacc73e39a470c Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Thu, 31 Oct 2024 01:06:36 +0900 Subject: Make gemspec files for default gems with extensions So that rubygems can find them as gems. However, the `--install-dir` option of `gem install` seems to exclude prerelease gems, even already installed in that directory, from the dependencies for some reasons; use the `GEM_HOME` environment variable instead. Now net-imap 0.5.0 depends on json gem. --- tool/lib/gem_env.rb | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 tool/lib/gem_env.rb (limited to 'tool/lib') diff --git a/tool/lib/gem_env.rb b/tool/lib/gem_env.rb new file mode 100644 index 0000000000..70a2469db2 --- /dev/null +++ b/tool/lib/gem_env.rb @@ -0,0 +1,2 @@ +ENV['GEM_HOME'] = gem_home = File.expand_path('.bundle') +ENV['GEM_PATH'] = [gem_home, File.expand_path('../../../.bundle', __FILE__)].uniq.join(File::PATH_SEPARATOR) -- cgit v1.2.3