Мне нравится ответ AppleScript Лаури Ранты. Я работал над тем, чтобы я мог использовать Finder, чтобы найти папку и создать git-репозиторий в каталоге, выбранном в Finder.
Я также вижу, где вы можете вызвать команду make для папки.
Мне кажется, что было бы неплохо иметь возможность использовать графический интерфейс Finder и что вы, возможно, захотите многое сделать с выбранным каталогом.
Подключиться к выбранному каталогу
Я думаю, что эта служба автоматизации является более общей, чем выдача каких-либо команд для каталога внутри AppleScript, и она готовит вас к вводу любой команды оболочки, которую вы хотите.
--- редактировать ---
Извините, мой пост выше не ответил на оригинальный вопрос. Вот ссылка на рабочий процесс Automator, сохраненный как Сервис, который запускает команду make в каталоге, выбранном в Finder:
Run Make
Я попробовал этот новый сервис и мне не понравился, потому что иногда вы можете захотеть выполнить команду оболочки «make», а в других случаях вы можете захотеть выполнить команду оболочки «make && make install», или вы можете захотеть построить другую цель "сделать полную сборку" или что-то. Вот почему я подумал, что лучше всего подойдет служба «Подключиться к выбранному каталогу».
make
-ing, но вы можете открыть окно терминала и набрать, аmake
затем перетащитьMakefile
в терминал, чтобы скопировать путь к нему.