То, как автоматизировать создание нового XCode, предназначается из Applescript/Automator/Shell Сценария

Я в настоящее время работаю над способом автоматизировать процесс добавления новых целей к моим проектам XCode. Одна цель должна быть добавлена к нескольким проектам XCode, и для каждой цели в различном проекте нужны те же исходные файлы, которые будут добавлены, те же группы для хранения исходных файлов в проекте XCode и тех же настроек сборки. Выполнение этого вручную может требовать времени и очень подвержено человеческой ошибке, и я должен делать эту задачу справедливо часто. Я уже записал сценарий, чтобы генерировать новые исходные файлы, скопировать их в системные папки, отредактировать исходные файлы с новой информацией и т.д., но теперь я должен автоматизировать часть XCode.

Это подводит итог того, чего я хочу, чтобы моя автоматизация достигла:

Откройте проект XCode в/this/path/project.xcodeproj

Копируйте существующую цель и переименуйте ее

Измените Настройки Сборки новой цели

Добавьте группу к разделу Source и Resources, затем переименуйте их

Добавьте исходные файлы к группам и добавьте файл к новой Цели

Близкий XCode

Идеально я хочу, чтобы это работало из моего сценария Оболочки Bourne, я знаю, что можно запустить automator рабочие процессы оттуда. Я не уверен, что лучший подход к достижению этого хотя, какие-либо идеи? Заранее спасибо :-)

33
задан orgazoid 22 April 2010 в 21:44
поделиться