Carthageのバイナリのキャッシュはどこにありますか?
Carthageにオプションで、--cache-builds
をつけた場合の挙動について質問です。
$ carthage update --platform ios --cache-builds
を実行すると
Fetching
Checking out
Valid cache found for
No cache found for パッケージ名, building with all downstream dependencies
Skipped installing 略 Falling back to building from the source
等表示されます。
おそらく推測ですが、
Valid cache found for
はバイナリになったものがどこかにあったのでそのバイナリを使う
No cache found for パッケージ名, building with all downstream dependencies
はバイナリがどこにもないのでソースファイルからローカルでビルド
Skipped installing 略 Falling back to building from the source
はバイナリはどこかにあったが、うまく使えないのでソースファイルからローカルでビルド
を意味しているのではないかと考えています。
キャッシュされたバイナリはどこにあるのでしょうか?
おそらくローカルでビルドしたものがあればローカルにあるもの、なければサーバーにあるものと推測してるのですが、どこのサーバーにあるのでしょうか?Carthage的にここに置けみたいな規約のようなものがあるのでしょうか?