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的にここに置けみたいな規約のようなものがあるのでしょうか?