2012-05-16 5 views
2

Возможно ли выполнить скрипт в пользовательском шаблоне файла проекта Xcode 4? Я не имею в виду сценарий запуска в фазе целевой сборки, но сценарий, который выполняется после выбора шаблона и подготавливает сам проект.Выполнение сценария сценария проекта Xcode 4

Я пытаюсь создать шаблон, который заставляет добавлять (число) git-подмодулей. Для этого я предполагал запустить скрипт, который выполняется, когда пользователь создает файл проекта из моего настраиваемого шаблона. До сих пор моему исследованию не удалось найти способ запуска сценария после использования шаблона.

ответ

2

Вы можете попробовать добавить .gitmodules к шаблону проекта ... не знаю, будет ли это летать под шаблонами Xcode.

Если это не удается, то нет, но вы можете просто добавить файл .gitmodules в каталог (или написать скрипт), и процесс должен быть быстрым и безболезненным, несмотря на отсутствие прямой поддержки со стороны ide.

Возможно, вы даже подходите к середине дороги, где проект содержит скрипт (PROJECT_ROOT/config_modules.sh) для добавления этих модулей в репо в этом каталоге. Затем создайте еще один скрипт для поиска, exec и delete config_modules.sh, как только вы создали все эти проекты.

+0

Прежде всего, спасибо за ваш ценный вклад. Для первой части, если я правильно понял шаблоны проектов, добавление файла к нему, который позже не упоминается в проекте, невозможно. Для остальных ваших идей я считаю, что наличие гибридного решения, которое работает с самомодификацией (kinda), кажется возможным. Будет расследовать .... – Till

Смежные вопросы