Любой умный способ запустить make-файл в Visual Studio, только если сборка прошла успешно? - PullRequest
3 голосов
/ 03 октября 2008

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

Пример Проект A: build dummy.exe Проект B (make-файл): команда построения: run dummy.exe / unittest

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

Ответы [ 2 ]

1 голос
/ 03 октября 2008

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

0 голосов
/ 03 октября 2008

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

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

...