我有一个带有 3 个目标的 XCode 项目:
- 应用程序
- 构建我的资产的外部构建系统目标
- 具有 1 和 2 作为依赖项的聚合目标。
我想要的功能是:
- 构建应用程序只会构建应用程序
- 构建外部构建系统只会构建资产
- 构建聚合将首先构建外部构建系统,然后是应用程序
目前,聚合同时构建两者,如果应用程序在外部构建系统完成之前到达某个点,则会产生竞争条件。我不能将构建系统添加为应用程序的依赖项,因为这样构建应用程序就可以做到这两点。有没有办法在不复制我的应用程序目标的情况下完成此操作?
我有一个带有 3 个目标的 XCode 项目:
我想要的功能是:
目前,聚合同时构建两者,如果应用程序在外部构建系统完成之前到达某个点,则会产生竞争条件。我不能将构建系统添加为应用程序的依赖项,因为这样构建应用程序就可以做到这两点。有没有办法在不复制我的应用程序目标的情况下完成此操作?