composerに対応したgithubリポジトリの作成
前提
- Packagistへの登録は行わない。
- 現状、登録しないと困った事が発生します。(下の方の困った事参照)
ライブラリ側
- composer.josnを作成する
- クラスとかもろもろ作成
- tagをつける
https://github.com/mapyo/composer_lib_test
ライブラリを使う側
- composer.jsonを作成など
https://github.com/mapyo/composer-test
困った事
http://k-holy.hatenablog.com/entry/2012/06/13/124335
どうやらpackagistに登録しないと、 composerのクラスローダー経由で利用できない。 なので、composer.jsonで指定する。 以下のような感じ。
"autoload": { "psr-4": { "composer_lib_test\\": "vendor/mapyo/composer_lib_test/src" } }
この記述を書かなくていい方法をご存知の方、教えてください〜