ローカル開発の環境ではあんまcarton使う必要ないなーとか思っていて実際僕は使っていないんですが、みんなまじめにCarton入れて、いちいち% carton execとか打ったりとか独自エイリアス作ったりしてて大変そうだなーとか思っていたので以下の様なスクリプトを書いた。 プロジェクトリポジトリの直下なりに置いておいて叩いてもらうと、プロジェクト用のPerlがインストールされる。適当に-j 4してるけど結構早くて手元の環境だと10分位でビルドできた。 以下の2点がミソ。 plenvの--asオプションを使いプロジェクト固有の名前でPerlをビルドする .perl-versionファイルをプロジェクトディレクトリに配置して上の名前を指定する これで、プロジェクトディレクトリに入れば自動的にプロジェクト用のPerlを見てくれるようになります。.perl-versionはリポジトリにコミットし
![plenvを使ってプロジェクト用のPerlをビルドする方法とそのスクリプト | おそらくはそれさえも平凡な日々](https://cdn-ak-scissors.b.st-hatena.com/image/square/44fc27d71b62444cac921d824d82f54b46f499e2/height=288;version=1;width=512/https%3A%2F%2Fsongmu.jp%2Friji%2Fstatic%2Fimg%2Fsongmu-ogp.jpg)