Como definir o diretório padrão de compilação no Emac
Estou codificando OCaml no Emacs, tenho ummakefile
na pasta de trabalho e várias subpastas contendo.ml
arquivos. Se eu iniciarM-x compile
emake
funciona bem em um buffer demakefile
, mas não funciona em um buffer de um.ml
file, isso me dá um erro:
-*- 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
É compreensível porque o diretório padrão é uma subpasta que não contémmakefile
. Alguém sabe como definir a pasta demakefile
sempre como o diretório padrão da compilaçã