"repositories": { "my/repo": { "type": "vcs", "url": "https://github.com/my/repo" } }
RepoProject/composer.json
{ "name": "sample-vendor/ralabel", "description": "Composerサンプルプロジェクト", "license": "MIT", "autoload": { "psr-0": { "Ralabel\\":"src/" } } }
DummyProject/composer.json
{ "repositories": [ { "type": "vcs", "url" : "/home/vagrant/dev/composer/RepoProject/" } ], "require": { "sample-vendor/ralabel": "dev-master" } }
composer.jsonのscriptsはコマンドだけで実行できる
ライブラリ側でcomposer.jsonを作成して、利用側のcomposer.jsonでrepositoriesで指定してパーツを利用するのか、、
なるほど、repositoriesの使い方を理解した。