Настройка автоматической сборки для нескольких C -проектов

#visual-studio #msbuild #build #build-process #devenv

#visual-studio #msbuild #сборка #процесс сборки #devenv

Вопрос:

Привет, ребята,

для проекта в университете мы столкнулись со следующей проблемой:

Для целей анализа покрытия мы должны использовать код нескольких C -проектов, которые автоматически создаются с помощью VBScript с использованием devenv. Перед фактическим процессом сборки мы должны добавить 3 вещи:

  1. Новый VC -каталог с путем к Cl-Wrapper.exe который выполняет инструментирование (должна быть первая запись).

  2. Дополнительные команды командной строки для C C -компилятора.

  3. Дополнительные команды командной строки для компоновщика.

Мы попытались решить эту проблему с помощью надстройки, запущенной с помощью переключателя /Command для devenv. К сожалению, это не работает. После небольшого поиска мы обнаружили, что MSBuild может решить нашу проблему с помощью дополнительной конфигурации. Для меня это выглядит так, что это может быть сделано только для определенного проекта. Но мы ищем независимый от проекта способ выполнить 3 шага выше перед процессом сборки.

Есть ли какая-либо возможность добиться этого с помощью devenv / MSBuild?

Пока спасибо..