Rubyでmakeを実行できるらしい

Thinのインストール中に気がついたのですが、Rubyでmakeを使うことができるっぽいです。調べてみるとmkmf.rbというライブラリがありました。Rubyの拡張ライブラリのmakefileを作るためのライブラリで、通常extconf.rbでrequireされるそうです。
ということは、個人的に作った拡張ライブラリなんかもこれで一括インストールできるみたいで、さらにgemパッケージ化しちゃったりすると拡張ライブラリまで含めた環境を一括作成したりなんかもできる訳ですよね。便利だなぁ。