Perfect Ruby 読書記録

gemパッケージの作り方

Part5を読む⇒ツールが多くてわからん
実際に使いながら覚える必要ありそう

13章 gemパッケージの作り方
・Bundler→gemの雛形を作成するツール
アプリケーション単位でGemパッケージを管理するツール
⇒Gitに依存しているため、事前にGitのインストールが必要

bundle gem %gem名%
⇒いくつかファイルが作成される。
その中でもgemspecが大事
rubyのソースが書かれている。個々の属性は本を参照(P443)

・依存関係の解決のためにgemが依存しているgem情報を記載。
1. runtime_dependency 作成するGemFileが直接必要とする依存パッケージ
2. development_dependency このGemパッケージ作成時に必要となるパッケージ