Variable: elisp-flymake-byte-compile-executable

elisp-flymake-byte-compile-executable is a customizable variable defined in elisp-mode.el.gz.

Value

nil

Documentation

The Emacs executable to use for Flymake byte compilation.

If non-nil, this should be an absolute or relative file name of an Emacs executable to use for byte compilation by Flymake. If it's a relative file name, it should be relative to the root directory of the project containing the file being compiled, as determined by project-current.

If nil, or if the file named by this does not exist, Flymake will use the same executable as the running Emacs, as specified by the variables invocation-name(var)/invocation-name(fun) and invocation-directory(var)/invocation-directory(fun).

This variable was added, or its default value changed, in Emacs 31.1.

Probably introduced at or before Emacs version 31.1.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/elisp-mode.el.gz
(defcustom elisp-flymake-byte-compile-executable nil
  "The Emacs executable to use for Flymake byte compilation.

If non-nil, this should be an absolute or relative file name of an Emacs
executable to use for byte compilation by Flymake.  If it's a relative
file name, it should be relative to the root directory of the project
containing the file being compiled, as determined by `project-current'.

If nil, or if the file named by this does not exist, Flymake will
use the same executable as the running Emacs, as specified by the
variables `invocation-name' and `invocation-directory'."
  :type '(choice
          (const :tag "Current session's executable" nil)
          (file :tag "Specific Emacs executable"))
  :group 'lisp
  :version "31.1")