- (setq autoload-package-name "riece")
- (add-to-list 'command-line-args-left ".")
- (batch-update-directory)
- (add-to-list 'command-line-args-left ".")
- (Custom-make-dependencies)
- (riece-compile-modules
- (append (riece-examine-modules)
- '(auto-autoloads custom-load))))
+ (let ((srcdir (car command-line-args-left)))
+ (setq command-line-args-left (cdr command-line-args-left))
+ (if (fboundp 'batch-update-directory-autoloads)
+ (let ((command-line-args-left (list srcdir "riece")))
+ (batch-update-directory-autoloads))
+ (let ((command-line-args-left (list srcdir)))
+ (setq autoload-package-name "riece")
+ (batch-update-autoloads)))
+ (let ((command-line-args-left (list srcdir)))
+ (Custom-make-dependencies))
+ (riece-compile-modules
+ (append (riece-examine-modules srcdir)
+ '(auto-autoloads custom-load))
+ srcdir)))