¿Cómo establecer el directorio predeterminado de compilación en Emacs?
Estoy codificando OCaml bajo Emacs, tengo unamakefile
en la carpeta de trabajo y varias subcarpetas que contienen.ml
archivos. Si lanzoM-x compile
ymake
funciona bien en un búfer demakefile
, pero no funciona en un búfer de una.ml
archivo, me da un error:
-*- mode: compilation; default-directory: "..." -*-
Compilation started at Fri Jan 27 18:51:35
make -k
make: *** No targets specified and no makefile found. Stop.
Compilation exited abnormally with code 2 at Fri Jan 27 18:51:35
Es comprensible porque el directorio predeterminado es una subcarpeta que no contienemakefile
. ¿Alguien sabe cómo configurar la carpeta demakefile
siempre como el directorio predeterminado de compilación?