Настройка связывания файлов для конфигурации сборки (не цель сборки) - PullRequest
0 голосов
/ 08 марта 2010

У меня есть проект с несколькими конфигурациями сборки (бесплатная версия, только для мужчин, только для женщин и т. Д.). Я избегаю использования нескольких целей сборки, потому что (A) продукты в основном одинаковы и (B) я не хочу использовать checkbox-management, чтобы сохранить каждый файл, который я включил, со всеми целями.

Однако у меня есть только несколько файлов, которые было бы неплохо НЕ включать в определенные сборки. Например, у меня есть мужские и женские голосовые файлы, но я хочу только мужские файлы в мужской сборке и женские голоса в женской сборке.

Вопрос ... есть ли способ управлять конфигурацией сборки, чтобы эти файлы не были включены / связаны? Какие у меня варианты?

1 Ответ

0 голосов
/ 08 марта 2010

Лучше всего было бы использовать несколько целей с разными фазами сборки копируемых файлов. Однако, если вы действительно хотите усложнить себе задачу, вы можете написать сценарий оболочки, который удалит ненужные файлы из продукта перед подписанием кода и настроит новую фазу сценария оболочки в процессе сборки.

Обычно, дублируя существующую цель и удаляя ненужные файлы, проще всего это сделать.

...