 This is used to prevent building dependencies twice when
 `straight-rebuild-package' or `straight-rebuild-all' is
 invoked.")
+
+;;;;; Interactive mapping
 
 (cl-defun straight--map-repos-interactively (func &optional action)
   "Apply function FUNC for all local repositories, interactively.

        (setq skipped-repos ()))
       (t (cl-return-from straight--map-repos-interactively skipped-repos))))))

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; User-facing functions

;;;###autoload
(defun straight-declare-init-finished ()

directory component."
  (format "%s-autoloads.el" package))

;;;;; External processes

(defun straight--check-call (command &rest args)
  "Call COMMAND with ARGS, returning non-nil if it succeeds.
