Mi piace la risposta AppleScript di Lauri Ranta. Stavo lavorando su questa cosa per essere in grado di usare il Finder per localizzare una cartella e creare un repository git in una directory selezionata nel Finder.
Posso vedere dove puoi chiamare il comando make in una cartella.
Mi sembra che sarebbe bello poter usare la GUI del Finder e che potresti voler fare un sacco di cose con la directory selezionata.
Connessione alla directory selezionata
Penso che questo servizio di Automator sia più generale dell'emissione di qualsiasi tipo di comando per una directory all'interno di AppleScript e ti prepara per inserire qualsiasi comando di shell che desideri.
--- edit ---
Mi dispiace, il mio post precedente non ha risposto alla domanda originale. Ecco un collegamento a un flusso di lavoro di Automator salvato come servizio che esegue il comando make nella directory selezionata nel Finder:
Esegui Marca
Ho provato questo mio nuovo servizio e non mi è piaciuto perché a volte potresti voler eseguire il comando di shell "make" e altre volte potresti voler eseguire il comando di shell "make & make install" , o potresti voler creare un target diverso "make fullbuild" o qualcosa del genere. Ecco perché stavo pensando che un servizio chiamato "Connetti alla directory selezionata" sarebbe il migliore.