私は宝石を作っています(stackoverflow
と呼ぶことができます)。そして、それが機能するためには、宝石のコードに別の宝石が必要です(typhoeus
が必要です)。私はあなたのgemspec
で依存関係として通常宝石のために宝石を要求するにはどうすればいいですか?
require rubygems
require gemname
$code
私は宝石を作っています(stackoverflow
と呼ぶことができます)。そして、それが機能するためには、宝石のコードに別の宝石が必要です(typhoeus
が必要です)。私はあなたのgemspec
で依存関係として通常宝石のために宝石を要求するにはどうすればいいですか?
require rubygems
require gemname
$code
のそれを定義外で何もする必要があります。 Specification Reference、具体的には#add_runtime_dependencyをRubyGems guides(これは素晴らしい方法です)で確認してください。これにより、ライブラリの依存関係があなたの宝石と共にインストールされるようになります。
それ以外は、require
と同じように使用してください。ハッピーハッキング!
+1、ガイドは最高のドキュメントソースです –
この回答をいただきありがとうございます。 – jrg
私の答えはあなたの質問に答えますか?また、あなたは 'rubygems'を必要としていることに注意してください。私はこれが多少擬似コードであることは承知していますが、あなたは自分自身でrubygemsを要求すべきではありません。 –
@injektはい、それは擬似コードのほうが多いです - 私は通常rubygemsを必要としません。 – jrg