Я использую Delphi XE.Начиная с Delphi 2007, он поддерживает Project Group (.groupproj), чтобы мы могли добавлять в него проекты.
Мы можем определить различные конфигурации сборки для проектов в «Конфигурации сборки», например: Отладка и Выпуск сборки.
Начиная с Delphi 2010, переменная времени выполнения $ (Config) может использоваться для установки выходного каталога, например:. \ $ (Config)
В этом примере $ (Config) переводится как «Debug» для сборки отладки.и "Release" для сборки Release соответственно.
Когда в конфигурации сборки активирована сборка Debug, выходной файл будет сохранен в папке ". \ Debug" относительно текущего каталога.
Этохорошая возможность, поэтому у нас могут быть выходные файлы, хранящиеся в разных папках для сборок, определенных в Конфигурации сборки проекта.
Кроме того, используя пункт меню «Сборка» в контекстном меню (всплывающее меню с помощью щелчка правой кнопкой мыши) «»Конфигурация сборки »выполнить компиляцию для всех сборок ниже.
К сожалению, в моей группе проектов более 200 проектов.Для каждого проекта определены сборки Debug и Release.Я не нахожу способа инициировать действие для сборки Debug и Release для 200 проектов одновременно.
Единственное решение, которое я знал до сих пор, - это использование View |Configuration Manager для изменения активной конфигурации перед каждой сборкой.Однако это пометит весь проект как измененный.
Пожалуйста, поделитесь своими мыслями о том, как скомпилировать все сборки, доступные для группы проекта.
Спасибо.