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