Могу ли я использовать имя конфигурации в событиях до и после сборки?
В Codegear RAD Studio 2007 я пытаюсь выполнить удаление и копирование некоторых файлов во время событий до и после сборки, связанных с папками, названными в соответствии с текущей конфигурацией. В Visual Studio это легко сделать с помощью макроса $(ConfigurationName).
Есть ли аналог в RAD Studio? Если нет, есть ли обходной путь, который я могу использовать?
1 ответ
Я думаю, что вы ищете $(Config)
, Например, в событии предварительной сборки вы можете добавить echo $(Config)
и он напечатает строку типа "Debug" или "Debug Build". Я тестировал его в Rad Studio 2010, но не в 2007 году. Я считаю, что они используют одну и ту же переменную конфигурации.
Если это не сработает, откройте файл cbproj в редакторе и найдите что-то вроде этого:
<Config Condition="'$(Config)'==''">Debug</Config>
Какое бы слово ни появилось вместо "Конфиг", оно может дать вам подсказку.