とりあえず動いているみたいなので報告。人柱 & bug fix 歓迎しております。
レポジトリ
http://github.com/punytan/App-AutoInstaller
これは何?
perlbrew を使っているとモジュールを各バージョンにインストールする必要があって面倒なのでそれを楽にするもの。perlbrew + cpanm + cpan-outdated な感じです。
動作としては、
- スクリプトで使われているモジュールを抽出してcpanmに渡す
- cpan-outdatedをかける
を自動でやってくれる
使い方
$ wget http://tinyurl.com/cpan-auto http://tinyurl.com/auto-script-pl $ chmod +x ./cpan-auto $ cat script.pl ### auto-script-pl is script.pl $ ./cpan-auto script.pl
各自で必要なモジュール類を use したスクリプトを準備して perlbrew switch して cpan-auto に渡すと便利。
参考
http://gugod.org/2010/05/install-all-used-modules-at-once.html