Me gusta la respuesta de Lauri Ranta sobre AppleScript. Yo estaba trabajando en algo así para poder usar el Finder para localizar una carpeta y crear un repositorio git en un directorio seleccionado en el Finder.
Puedo ver donde puede querer llamar al comando make en una carpeta también.
Me parece que estaría bien poder utilizar la interfaz gráfica de usuario del Finder y que se puedan hacer muchas cosas con el directorio seleccionado.
Conectar con el directorio seleccionado
Creo que este servicio de Automator es más general que emitir cualquier tipo de comando para un directorio dentro del AppleScript y te prepara para introducir cualquier comando de shell que quieras.
--- editar ---
Lo siento, mi post anterior no respondía a la pregunta original. Aquí hay un enlace a un flujo de trabajo de Automator guardado como un Servicio que ejecuta el comando make en el directorio seleccionado en el Finder:
Corre Haz
Probé este nuevo servicio mío y no me gustó porque a veces puedes querer hacer el comando de shell "make" y otras veces puedes querer hacer el comando de shell "make && make install", o puedes querer construir un objetivo diferente "make fullbuild" o algo así. Por eso estaba pensando que un servicio llamado "Connect to Selected Directory" sería lo mejor.