Правила сборки задокументированы в Руководстве по системе сборки Xcode
. Они хорошо адаптированы к обычному случаю, когда один входной файл преобразуется в фиксированное количество (обычно один) выходных файлов.
Выходные файлы должны быть описаны в области «Выходные файлы» определения правила, по одной строке на выходной файл. Обычно выходные файлы имеют то же имя, что и входной файл, но имеют разные расширения.
В моем случае один входной файл преобразуется в переменное количество файлов с одинаковыми расширениями. Количество и имена выходных файлов зависят от содержимого входного файла и заранее не известны.
Выходные файлы должны будут быть обработаны позже (в данном случае это C-файлы для компиляции) .
Как я могу установить правило сборки для такого случая?
Любые предложения приветствуются.
(Я задал тот же вопрос на форуме разработчиков Apple, но подумал, что было бы неплохо спросите и здесь).