Carthage: カーセージビルド用のよりシンプルなAPI--no-skip-current

作成日 2016年07月31日  ·  3コメント  ·  ソース: Carthage/Carthage

  • carthage version :0.16.2
  • xcodebuild -version :Xcode7.3.1ビルドバージョン7D1014
  • --no-buildますか? 番号
  • --no-use-binariesますか? 番号
  • --use-submodulesますか? 番号

    機能のリクエスト:

carthage build --no-skip-currentを使用するたびにGoogleにアクセスする必要があります。 carthage build --no-skip-current用のよりシンプルなAPIはありますか? 次のようなもっと記憶に残るもの:

carthage build --archive

だから私はできる

carthage archive

または多分

carthage archive --buildingなので、ビルドコマンドをスキップできますか?

ご協力いただきありがとうございます。

enhancement

最も参考になるコメント

carthage help buildが役立つかもしれません。 ☺️

しかし、ビルドとアーカイブの両方を行うバリアントを追加する価値があると思います。 carthage build --archiveは私には理にかなっています。 プルリクエストを開きたいですか? 😄

全てのコメント3件

carthage help buildが役立つかもしれません。 ☺️

しかし、ビルドとアーカイブの両方を行うバリアントを追加する価値があると思います。 carthage build --archiveは私には理にかなっています。 プルリクエストを開きたいですか? 😄

これを調べてみましたが、非常に困難です。メソッドevaluate内でBuildCommandをカリー化するとエラーが発生します。

二項演算子 '<|' タイプが「CommandMode」および「Argument <[Any]>」のオペランドには適用できません。

https://github.com/3lvis/Carthage/tree/add-archive-option-to-build

defaultValue: nildefaultValue: falseに変更するだけだと思います。 public let archive: Boolnilは有効な値ではありません。 これにより型推論が失敗し、上記で共有した役に立たないエラーが発生します。

このページは役に立ちましたか?
0 / 5 - 0 評価