Определить, было ли действие «Построить» или «Построить и запустить» в XCode? - PullRequest
0 голосов
/ 28 июля 2010

У меня есть пользовательское приложение, которое требует, чтобы несколько вещей было настроено до его запуска. Я хочу добавить его в качестве фазы сборки, чтобы я мог использовать его, когда я делаю "Build and Run", но не когда я делаю "Build". Как проверить это в сценарии оболочки, который запустить как фаза сборки в конце?

Пожалуйста, не спрашивайте, почему

Ответы [ 2 ]

0 голосов
/ 30 июля 2010

Не знаю, есть ли что-то особенное, вызванное для "Построить" против "Построить и запустить".Возможно, вы захотите проверить другую конфигурацию сборки.Проекты поставляются с конфигурацией Debug и Build, возможно, добавьте «Config & Build», в которой установлены некоторые флаги.Если флаг установлен, тогда сделайте ваши настройки.Тогда было бы достаточно легко переключать конфигурации.Я делаю нечто похожее с выводом отладки и включаю их только в конфигурации отладки.

0 голосов
/ 29 июля 2010

У меня даже нет Mac, так что это чисто мое воображение. Я предполагаю, что XCode позволяет вам указать, какой исполняемый файл запускать при использовании «Build and Run». Если это так, вы можете написать простой командный файл, который выполнит все необходимые настройки, а затем запустит ваше основное приложение. Укажите XCode на этот файл, и все в порядке.

...