summaryrefslogtreecommitdiffstats
path: root/emacs-lisp
diff options
context:
space:
mode:
authorIsmael Luceno2014-12-26 08:20:58 -0300
committerIsmael Luceno2014-12-26 10:22:27 -0300
commit3f03f6dcc6a51de5a45722691ad89549f1212a7c (patch)
tree82ca641e34e7fe2c989f478f8fe4f0ded0d9b7af /emacs-lisp
parent71aed0937559de4c21da05856d36daa5d848b43c (diff)
emacs-lisp/FUNCTIONS: Update site-lisp's loaddefs.el
Diffstat (limited to 'emacs-lisp')
-rwxr-xr-xemacs-lisp/FUNCTIONS6
1 files changed, 5 insertions, 1 deletions
diff --git a/emacs-lisp/FUNCTIONS b/emacs-lisp/FUNCTIONS
index 8067518eb1..81d36fd916 100755
--- a/emacs-lisp/FUNCTIONS
+++ b/emacs-lisp/FUNCTIONS
@@ -32,7 +32,11 @@ function default_install_emacs_lisp() {
-exec install -m644 -t "$dir" {} + \
-o -name \*.info.gz \
-exec install -m644 -t "$info_dir" {} \; -print0 |
- sed -z "s@.*/@$info_dir/@" | xargs -r0 install-info --info-dir="$info_dir"
+ sed -z "s@.*/@$info_dir/@" | xargs -r0 install-info --info-dir="$info_dir" &&
+ emacs -Q --batch --eval '
+ (let ((generated-autoload-file (car argv)))
+ (update-directory-autoloads (elt argv 1)))
+ ' "$dir/../loaddefs.el" "$dir"
}
function default_build() {