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)