このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.1 リファレンスマニュアル

module function Gem.#use_gemdeps

use_gemdeps(path = nil) -> ()Ruby 2.1.0 から[permalink][rdoc][edit]

path で指定した Gem の依存関係ファイルを探し、見つかった場合はそこに書かれている Gem を有効化します。

path を省略した場合は環境変数 RUBYGEMS_GEMDEPS の値を使います。それも無い場合は何もしません。path"-" を指定すると、カレントディレクトリから親ディレクトリの方向に gem.deps.rbGemfileIsolate を探し、最初に見つかったファイルの内容を有効化します。

複数ユーザーが使うシステムでこの自動探索を有効にすると、権限の及ばないディレクトリにある依存関係ファイルの内容が実行されてしまう可能性があるため注意してください。

[PARAM] path:
Gem の依存関係ファイルのパスです。省略した場合は環境変数 RUBYGEMS_GEMDEPS を使います。
[EXCEPTION] ArgumentError:
path を明示的に指定したにもかかわらず、そのファイルが見つからなかった場合に発生します。