Замена препроцессора Xcode на пользовательский процесс - PullRequest
3 голосов
/ 26 октября 2009

Мне нужно посмотреть на файлы, которые Xcode скомпилирует, прежде чем препроцессор получит на них удар. Короче говоря, мне нужно вставить препроцессор перед препроцессором.

Весь поиск в Google дал мне понять, когда дело доходит до подробностей о том, как запустить процесс сборки Xcode по умолчанию для файлов на основе C после изменения правила сборки для «исходных файлов C». Xcode, кажется, вызывает процесс (скрипт сценария? Voodoo chant?) С именем «CompileC», но я не могу найти его, чтобы вызвать его сам после того, как я закончу с исходным файлом.

Есть идеи? Для любопытных мне нужно изменить некоторые макросы в очень специфических ситуациях (например, в зависимости от имени исходного файла или даты сборки). И кажется, что нет разумного способа сделать это: #ifdef filename = "bobsyeruncle.m"

1 Ответ

0 голосов
/ 06 февраля 2010
...