2014/01/03時点で、BEAR.Skeletonのインストーラーが正常終了しない。いくつかの問題が複合的に存在するようなのでメモ。
- issue #14 error "post-autoload-dump" で修正/再配置された
installer.php
ファイルが、次のコミットでファイル削除されている - 新しいディレクトリ構造を考慮すると、
installer.php
はbin
ディレクトリにあるべきか? - installer.phpでは、
var/tmp
ディレクトリがあることを前提としている(新しいディレクトリ構造でも規定されている)。が、BEAR.Skeletonの初期状態としてvar/tmp
ディレクトリは含まれていない。 - installer.phpでは、スケルトンファイルにベンダーディレクトリが適用されていない。 ベンダー名をどのように取得するか?
いいえ、
create-project
コマンドでは作成するディレクトリを指定することになり、これはapps/Vendor/Package
に対応する部分なので、現在 README にある指定方法のままでよいのではないでしょうか。installer 側でベンダー名を取得するコードを変更すればよいかと思います。