Любой умный способ запустить make-файл в Visual Studio, только если сборка прошла успешно?
У нас есть make-файл, который создается последним в нашем процессе сборки с использованием Visual Studio для запуска наших модульных тестов. К сожалению, если сборка не удалась, make-файл все еще обрабатывается, и у нас возникают дополнительные (раздражающие) ошибки. Есть ли способ предотвратить это?
Пример проекта A: build dummy.exe Проект B (makefile): команда построения: run dummy.exe /unittest
Мы хотим, чтобы Проект B пропустил свою команду сборки, когда Проект A имеет ошибки сборки. Спасибо!
2 ответа
Установите, чтобы проект B (ваш файл makefile) зависел от проекта A. Таким образом, проект B всегда будет пытаться построить проект A до его сборки.
Перейти к свойствам проекта. Я предполагаю, что у вас уже есть что-то в поле "Командная строка события после сборки"? Существует поле со списком "Запустить событие после сборки", установите его на "При успешной сборке".
Это то, что вы ищете?