X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=SEMI-MK;h=482deba3b1793c8169eed9592c763dc9e6988b85;hb=refs%2Fheads%2Fmaster;hp=bd5f525c9df7d8eae72742b69d0e2275f0b570ea;hpb=d1f3df186339f3d2b91050fb1f079590c8fc30d3;p=elisp%2Fsemi.git diff --git a/SEMI-MK b/SEMI-MK index bd5f525..482deba 100644 --- a/SEMI-MK +++ b/SEMI-MK @@ -70,9 +70,15 @@ LISPDIR=%s\n" PREFIX LISPDIR)) (defun compile-semi-package () (config-semi-package) - (setq autoload-package-name "semi") - (add-to-list 'command-line-args-left ".") - (batch-update-directory) + (if (fboundp 'batch-update-directory-autoloads) + ;; XEmacs 21.5.19 and newer. + (progn + (add-to-list 'command-line-args-left ".") + (add-to-list 'command-line-args-left "semi") + (batch-update-directory-autoloads)) + (setq autoload-package-name "semi") + (add-to-list 'command-line-args-left ".") + (batch-update-directory)) (add-to-list 'command-line-args-left ".") (Custom-make-dependencies) @@ -90,6 +96,8 @@ LISPDIR=%s\n" PREFIX LISPDIR)) (expand-file-name SEMI_PREFIX (expand-file-name "lisp" PACKAGEDIR))) + (delete-file "./auto-autoloads.el") + (delete-file "./custom-load.el") ) ;;; SEMI-MK ends here