У меня есть проект с кучей файлов .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?