Вам не нужно использовать bash для запуска make или любой другой программы MSYS. Если вы поместите в папку MSYS bin, вы можете выполнить их из командной оболочки Windows. В качестве альтернативы, в оболочку bash встроен чрезвычайно мощный язык сценариев. Но я не уверен, что именно об этом вы и спрашиваете - вы должны уточнить свой вопрос с фактическим примером того, что вы хотите сделать, изложив необходимые шаги автоматизированы.
Моя собственная настройка - иметь контекстное меню проводника Windows под названием «Bash here», которое открывает оболочку bash в выбранном мной каталоге. Это делается с помощью следующих записей реестра:
[HKEY_CLASSES_ROOT\Directory\shell\mybash]
@="Bash Here"
[HKEY_CLASSES_ROOT\Directory\shell\mybash\command]
@="cmd /c c:\\bash.cmd %1"
И следующий файл bash.cmd в c ::
@echo off
title bash
cd %1%
bash
Обратите внимание, что каталог MSYS bin находится на моем пути. И, конечно же, любой взлом реестра осуществляется на ваш страх и риск.