Re[2]: MSVS С++ 2008. Output Filename - как изменять во время билда.
От: Danechka  
Дата: 05.09.12 07:51
Оценка:
Здравствуйте, Doom100500, Вы писали:

D>Здравствуйте, Danechka, Вы писали:


D>>Всем привет.

D>>Пишу приложение, которое разделено на две части — запускающий маленький exe-файл и основной функционал в виде dllек.
D>>Понадобилось во время сборки проекта эти dll складывать в папку, которая зависит от строковой переменной в проекте.
D>>Казалось бы все просто — парсить каким-то скриптом файлик, вычитывать значение переменной и запихивать его в Output Filename настроек проекта
D>>Написал на C# скрипт, который это делает и Console.Writeline выдает нужное значение.
D>>Но вот уже 2 часа пытаюсь понять, как это значение можно передать в Output Filename???
D>>Интуитивно догадываюсь, что нужно смотреть в сторону Pre Build Steps, но вот как всё завязать никак не пойму.
D>>Можно ли вообще менять билд-макросы Студии во время сборки проекта?

D>А если в post build прописать rename или copy?


Ага, хорошая идея — вчера в 2 часа ночи тоже до этого дошёл — но уже не стал писать на форум. Видимо, придется делать так. Спасибо за совет


p.s. еще пробовал в PreBuild устанавливать переменную окружения, но, по видимому, это отдельная сессия и во время билда она теряется...
В post build она уже пустая... а жаль
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.