Function: use-package-normalize/:ensure-system-package

use-package-normalize/:ensure-system-package is an autoloaded and byte-compiled function defined in use-package-ensure-system-package.el.gz.

Signature

(use-package-normalize/:ensure-system-package NAME-SYMBOL KEYWORD ARGS)

Documentation

Turn ARGS into a list of conses of the form (PACKAGE-NAME . INSTALL-COMMAND).

Source Code

;; Defined in /usr/src/emacs/lisp/use-package/use-package-ensure-system-package.el.gz
;;;###autoload
(defun use-package-normalize/:ensure-system-package (_name-symbol keyword args)
  "Turn ARGS into a list of conses of the form (PACKAGE-NAME . INSTALL-COMMAND)."
  (use-package-as-one (symbol-name keyword) args
    (lambda (_label arg)
      (cond
       ((and (listp arg) (listp (cdr arg)))
        (mapcar #'use-package-ensure-system-package-consify arg))
       (t
        (list (use-package-ensure-system-package-consify arg)))))))