Любой умный способ запустить make файл в Visual Studio только в случае успеха сборки?

У нас есть make файл, который построен последним в нашем процессе сборки с помощью Visual Studio для запуска наших модульных тестов. К сожалению, если сборка завершилась неудачей, make файл все еще обрабатывается, и у нас есть дополнительные (раздражающие) ошибки. Любой способ предотвратить это?

Пример Проект A: построить dummy.exe Проект B (makefile): команда сборки: запустить dummy.exe/unittest

Мы хотим, чтобы Project B пропустил команду сборки, когда Project A создал ошибки сборки. Спасибо!

2 ответа

Задайте проект B (ваш проект makefile), который будет зависеть от проекта A. Таким образом, Project B всегда будет пытаться построить проект A до его сборки.


Перейдите в раздел "Свойства проекта". Я предполагаю, что у вас уже есть что-то в поле "Командная строка событий после сборки"? Появится сообщение "Запустить сборку событий после сборки", установите значение "В успешной сборке".

Это то, что вы ищете?

licensed under cc by-sa 3.0 with attribution.