Function: package-autoload-ensure-default-file

package-autoload-ensure-default-file is a byte-compiled function defined in package.el.gz.

This function is obsolete since 29.1.

Signature

(package-autoload-ensure-default-file FILE)

Documentation

Make sure that the autoload file FILE exists and if not create it.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/package.el.gz
(defun package-autoload-ensure-default-file (file)
  "Make sure that the autoload file FILE exists and if not create it."
  (declare (obsolete nil "29.1"))
  (unless (file-exists-p file)
    (require 'autoload)
    (let ((coding-system-for-write 'utf-8-emacs-unix))
      (with-suppressed-warnings ((obsolete autoload-rubric))
        (write-region (autoload-rubric file "package" nil)
                      nil file nil 'silent))))
  file)