【问题标题】:what's the purpose of “--cache-builds” in carthage?迦太基中“--cache-builds”的目的是什么?
【发布时间】:2020-01-18 00:43:00
【问题描述】:

如标题所示,carthage 命令行中“--cache-builds”的目的是什么?如果错过了这个,会发生什么?拥有这个有什么好处?

【问题讨论】:

    标签: ios swift carthage


    【解决方案1】:

    来自docs

    缓存构建

    默认情况下,Carthage 将重新构建依赖项,无论它是否与之前的解析版本相同。传递 --cache-builds 将导致 carthage 尽可能避免重建依赖项。有关 Carthage 如何执行此缓存的详细信息,请参阅版本文件信息。

    注意:此时--cache-builds--use-submodules不兼容。两者都使用会导致无法正确重建子模块依赖项的工作副本和提交的更改。

    【讨论】:

    • "传递 --cache-builds 将导致 carthage 尽可能避免重建依赖项。"这并不表示在什么条件下“可以”。例如,该选项是缓存生成的实际框架,还是仅缓存有关构建的元数据?
    猜你喜欢
    • 2017-05-17
    • 2016-01-04
    • 1970-01-01
    • 1970-01-01
    • 2017-07-07
    • 2020-07-07
    • 2018-03-31
    • 2018-04-27
    • 1970-01-01
    相关资源
    最近更新 更多