J'aime la réponse AppleScript de Lauri Ranta. Je travaillais sur une telle chose pour moi-même afin de pouvoir utiliser le Finder pour localiser un dossier et créer un dépôt git dans un répertoire sélectionné dans le Finder.
Je comprends que vous puissiez vouloir appeler la commande make sur un dossier également.
Il me semble qu'il serait agréable de pouvoir utiliser l'interface graphique du Finder et que vous pourriez vouloir faire beaucoup de choses avec le répertoire sélectionné.
Se connecter au répertoire sélectionné
Je pense que ce service Automator est plus général que l'émission de n'importe quel type de commande pour un répertoire à l'intérieur de l'AppleScript et il vous prépare à entrer n'importe quelle commande shell que vous voulez.
--- éditer ---
Je suis désolé, mon message ci-dessus ne répondait pas à la question initiale. Voici un lien vers un flux de travail Automator enregistré en tant que service qui exécute la commande make sur le répertoire sélectionné dans le Finder :
Run Make
J'ai essayé ce nouveau service et je ne l'ai pas aimé parce que parfois vous pouvez vouloir faire la commande shell "make" et d'autres fois vous pouvez vouloir faire la commande shell "make && make install", ou vous pouvez vouloir construire une cible différente "make fullbuild" ou autre. C'est pourquoi je pensais qu'un service appelé "Connect to Selected Directory" serait le mieux.