Как использовать внешний журнал сборки в XCode - PullRequest
2 голосов
/ 20 октября 2010

Мне было интересно, можно ли как-то открыть внешний журнал сборки (например, результат простого скрипта make) в XCode для обработки ошибок и предупреждений?Другими словами: можно ли использовать XCode в качестве редактора и при этом обрабатывать внешний журнал сборки?

1 Ответ

1 голос
/ 09 ноября 2016

Я мог бы предложить этот подход, работая для моей аналогичной цели: в «Этапы сборки» в XCode добавьте действие «Выполнить скрипт»:

TAGS="TODO:|FIXME:|WARNING"
find "${SRCROOT}" \( -name "*.h" -or -name "*.m" -or -name "*.swift" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($TAGS).*\$" | perl -p -e "s/($TAGS)/ warning: \$1/"

enter image description here

Это волшебным образом добавляет предупреждения в журнал сборки

enter image description here

Я надеюсь, что вы можете настроить этот скрипт для своих нужд.

...