Function: project-compile
project-compile is an autoloaded, interactive and byte-compiled
function defined in project.el.gz.
Signature
(project-compile)
Documentation
Run compile in the project root.
Probably introduced at or before Emacs version 28.1.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
;;;###autoload
(defun project-compile ()
"Run `compile' in the project root."
(declare (interactive-only compile))
(interactive)
(let ((default-directory (project-root (project-current t)))
(compilation-buffer-name-function
(or project-compilation-buffer-name-function
compilation-buffer-name-function)))
(call-interactively #'compile)))