Я добавил настраиваемый шаг сборки к моим проектам проекта Visual Studio, который генерирует файлы goob protobuf.h/.cc из входных файлов.proto. Но мне было интересно, можно ли начать компиляцию только в том случае, если содержимое прото файлов изменилось?
Есть ли способ сказать VisualStudio с пользовательского этапа сборки именно так? Каков оптимальный способ интеграции прото файлов в решение для визуальной сборки студии?
На данный момент при каждой сборке обновляется файл.proto, который затем также обновляет отметку времени выходных файлов.h/.cc..., которая затем выдает перекомпиляцию из всех зависимых от нее. Есть ли лучший способ обойти его, все еще строя их непосредственно из визуальной студии?