(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)
(expand-file-name SEMI_PREFIX
(expand-file-name "lisp"
PACKAGEDIR)))
+ (delete-file "./auto-autoloads.el")
+ (delete-file "./custom-load.el")
)
;;; SEMI-MK ends here