Function: compile-multi--get-task
compile-multi--get-task is a natively compiled function defined in
compile-multi.el.
Signature
(compile-multi--get-task)
Documentation
Generate compile-multi tasks and return one selected by the user.
Source Code
;; Defined in /nix/store/ax1p6npch7lvclxg5n7cjd3i0dh74vcc-emacs-packages-deps/share/emacs/site-lisp/elpa/compile-multi-20250831.1542/compile-multi.el
(defun compile-multi--get-task ()
"Generate `compile-multi' tasks and return one selected by the user."
(let ((tasks (thread-first
(compile-multi--config-tasks)
(compile-multi--fill-tasks)
(compile-multi--add-properties))))
(if tasks
(compile-multi-read-actions compile-multi-interface tasks)
(list ""
:command
(read-shell-command "No tasks for compile-multi, run command: ")))))