Я пытаюсь настроить автоматическую систему сборки на Windows с помощью Cygwin. Помимо прочего, он должен иметь возможность создавать несколько решений Visual С++. У меня есть script, который устанавливает переменные среды, необходимые для devenv, и если я набираю 'devenv' в bash, он вызывает Visual Studio IDE. На данный момент проблем нет.
Я также могу построить решение из приглашения cygwin bash, набрав
$ devenv mysolution.sln /build Debug
Проблема в том, что он не показывает мне результат сборки. На самом деле, это даже не говорит мне, удалось ли построить. Команда просто заканчивается, и я возвращаю подсказку. Затем я могу войти в выходной каталог и проверить, был ли исполняемый файл создан, но для системы сборки я хочу иметь возможность grep для ошибок.
Что я делаю неправильно? Я могу видеть вывод отладки, когда я запускаю devenv в оболочке Windows, но не в cygwin. Где он отправляется и как мне его вернуть?