From cb46fa88e4035e3ada521ef27de97b77f89f6a5c Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 12 Jun 2015 17:19:23 +0200 Subject: [PATCH] Add scripts/generate-autoloads.el --- scripts/generate-autoloads.el | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 scripts/generate-autoloads.el diff --git a/scripts/generate-autoloads.el b/scripts/generate-autoloads.el new file mode 100755 index 000000000..7b8772ec3 --- /dev/null +++ b/scripts/generate-autoloads.el @@ -0,0 +1,13 @@ +#!emacs --script + +(setq user-emacs-directory (concat (file-name-directory load-file-name) "../")) +(load (concat (file-name-directory load-file-name) "../init-load-path.el")) + +(require 'f) +(setq generated-autoload-file (concat narf-core-dir "autoloads.el")) +(when (f-exists? generated-autoload-file) + (delete-file generated-autoload-file)) + +(apply #'update-directory-autoloads (list (concat narf-core-dir "lib") + (concat narf-modules-dir "lib") + narf-contrib-dir))