Re: msvc2015, условные pre/post build steps
От: Conr Россия  
Дата: 19.02.16 12:02
Оценка: 9 (1) +2
Здравствуйте, niXman, Вы писали:

X>скажите, возможен ли сабж?

X>т.е. мне нужно выполнять эти шаги условно, в зависимости от содержимого Preprocessor Definitions.

Возможен. Студийный *.vcxproj — это обычный MSBuild. Соответственно можно добавить
<Project>
    ...
    <Target Name="BeforeBuild" Condition="'$(CONFIG)'=='DEBUG'" >
        <!-- Insert tasks to run before build here -->
        <Exec Command="echo Debug before build/>
    </Target>
    <Target Name="AfterBuild" Condition="'$(CONFIG)'=='DEBUG'">
        <!-- Insert tasks to run after build here -->
        <Exec Command="echo Debug after build/>
    </Target>
</Project>


Есть и другие варианты, если что-то сложное нужно: https://msdn.microsoft.com/en-us/library/ms366724.aspx
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.