(setq command-line-args-left (cdr command-line-args-left))
(load-file "MU-CFG")
(load-file "MU-ELS")
- (setq mu-modules (append mu-modules
- '(auto-autoloads custom-load)))
+ (setq mu-modules-to-compile (append mu-modules-to-compile
+ '(auto-autoloads custom-load)))
+ (setq mu-modules (append mu-modules-to-compile
+ mu-modules-not-to-compile))
(princ (format "PACKAGEDIR=%s\n" PACKAGEDIR))))
(defun compile-mu-package ()
(config-mu-package)
- (setq autoload-package-name "mu")
- (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 "mu")
+ (batch-update-directory-autoloads))
+ (setq autoload-package-name "mu")
+ (add-to-list 'command-line-args-left ".")
+ (batch-update-directory))
(add-to-list 'command-line-args-left ".")
(Custom-make-dependencies)
- (compile-elisp-modules mu-modules "."))
+ (compile-elisp-modules mu-modules-to-compile "."))
(defun install-mu-package ()
(config-mu-package)