Linux で動作する実行可能ファイルを公開する gem を作成しました。Windows では、gem がインストールされているディレクトリに移動すると、コマンド ラインから実行できますが-Ilib
、呼び出すときに自分自身を指定する必要がありますruby
。
Ocra を使用して、実行可能ファイル + 依存関係 (gem の残りの部分) + Ruby を他のユーザー向けの exe ファイルに変換したいのですが、ドキュメントには、ロード パスを手動でいじるのは Ocra では良くないと書かれているようです。
Ruby のロード パスをいじることなく、gem の実行可能スクリプトを操作するように Ocra に指示するにはどうすればよいですか? これは、実行可能スクリプトがインストールされた gem の一部であるという事実を利用して、依存関係を把握する実行可能スクリプトを実行できる何らかの方法があるかどうかにかかっていると思います。