代码之家  ›  专栏  ›  技术社区  ›  ZaBlanc

为生成配置自定义文件链接(不是生成目标)

  •  0
  • ZaBlanc  · 技术社区  · 16 年前

    我有一个项目,有几个构建配置(免费版本,只有男性,女性,等等)。我避免使用多个构建目标,因为(a)产品基本上都是相同的,(b)我不想做复选框管理来保留所有目标中包含的每个文件。

    不过,我只有几个文件,最好不要包含在某些构建中。例如,我有男性和女性的声音文件,但我只希望男性的声音文件在男性的建设和女性的声音在女性建设。

    问题…是否有方法管理生成配置以防止这些文件被包含/链接到中?我有什么选择?

    1 回复  |  直到 16 年前
        1
  •  0
  •   Alex Repty    16 年前

    最好的方法是使用具有不同复制文件生成阶段的多个目标。但是,如果您真的想让自己更难,可以编写一个shell脚本,在代码签名之前从产品中删除不需要的文件,并在构建过程中设置一个新的shell脚本阶段。

    通常,复制现有目标并删除不需要的文件是最简单的选择。