Я использую функцию Custom Build Rules в Visual Studio 2005, что позволяет использовать макросы типа $(ConfigurationName)
в XML-файле .rules.
Мне нужно передать только часть $(ConfigurationName)
в качестве параметра моему инструменту командной строки:
Если моя цель называется DebugBuild
, я бы хотел, чтобы команда имела вид tool.exe -Debug
.
Есть ли способ сделать это? Я думал о создании макроса, определяемого пользователем , но я не знаю, могут ли они содержать больше, чем простой текст. Я имею в виду, что на моих страницах настраиваемых свойств будет что-то вроде этого:
Либо
Tool Parameter: $(MyMacroWhichExtractsPartOfTheConfigurationName)
Or
Tool Parameter: ExtractorMethod( $(ConfigurationName) )
Извините, если это не очень понятно, при необходимости могу рассказать подробнее :)
Спасибо!
Гийом