gpt4 book ai didi

iphone - 您可以根据文件类型为 XCode 创建自定义构建规则吗?

转载 作者:行者123 更新时间:2023-12-03 20:37:23 24 4
gpt4 key购买 nike

我有一个包含一堆 .png 文件的项目,我想将它们转换为 PVRTC 压缩纹理。现在,我正在使用自定义 XCode 运行脚本阶段,如下所示:

TEXTURE_TOOL=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/texturetool

$TEXTURE_TOOL -e PVRTC --bits-per-pixel-2 -o "$SRCROOT/images/select_menu_bgs1.pvr" -f PVR "$SRCROOT/images/select_menu_bgs1.png"
$TEXTURE_TOOL -e PVRTC --bits-per-pixel-2 -o "$SRCROOT/images/select_menu_bgs2.pvr" -f PVR "$SRCROOT/images/select_menu_bgs2.png"

但必须使其明确包含我需要转换的文件的确切列表,这很烦人。 (它们还需要添加到构建步骤的输入和输出属性中,这是更烦人的部分。)

我想做的是用“make”做一些简单的事情:有一条规则说“如果项目中有一个 .pvr,它是使用此命令行从相应的 .png 构建的。”

XCode 中可能有这样的事情吗?

最佳答案

双击目标。

选择“规则” Pane ,使用弹出的“特定于目标的规则”来简化它

单击窗口底部的加号按钮。

对于 Process: 弹出窗口,选择最后一个条目 - 名称匹配的源文件,它允许您输入文件全局模​​式。

对于使用,请选择自定义脚本并在下面输入您的脚本。

使用“${INPUT_FILE_BASE}”例如:

$TEXTURE_TOOL -e PVRTC --bits-per-pixel-2 -o "${INPUT_FILE_BASE}.pvr" -f PVR "${INPUT_FILE_BASE}.png"

关于iphone - 您可以根据文件类型为 XCode 创建自定义构建规则吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1823392/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com