"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の使い方を理解した。