Function: bazel-set-up-compilation
bazel-set-up-compilation is a natively compiled function defined in
bazel.el.
Signature
(bazel-set-up-compilation)
Documentation
Set up compilation mode for Bazel output.
Add support for --attempt_to_print_relative_paths by adding the repository root to ‘compilation-search-path’. This function gets added to ‘compilation-mode-hook’ and ‘compilation-minor-mode-hook’. See Info node (emacs) Compilation Mode.
Source Code
;; Defined in /nix/store/ws8pkszjvcad1rgzqw6wja7qxacylfhn-emacs-packages-deps/share/emacs/site-lisp/elpa/bazel-20261002.1510/bazel.el
(defun bazel-set-up-compilation ()
"Set up compilation mode for Bazel output.
Add support for --attempt_to_print_relative_paths by adding the
repository root to ‘compilation-search-path’. This function gets added
to ‘compilation-mode-hook’ and ‘compilation-minor-mode-hook’.
See Info node ‘(emacs) Compilation Mode’."
(declare (ftype (function () null)))
(when-let* ((dir (or compilation-directory default-directory))
(root (bazel--repository-root dir)))
(setq-local compilation-search-path (cons root compilation-search-path)))
nil)