3 ;; IDS-MK: installer for IDS.
7 (defun config-ids-package ()
9 (and (setq package-dir (car command-line-args-left))
10 (or (string= "NONE" package-dir)
11 (defvar PACKAGEDIR package-dir)
13 (setq command-line-args-left (cdr command-line-args-left))
17 (princ (format "PACKAGEDIR=%s\n" PACKAGEDIR))
20 (defun compile-ids-package ()
23 (setq autoload-package-name "ids")
24 (add-to-list 'command-line-args-left ".")
25 (batch-update-directory)
27 (add-to-list 'command-line-args-left ".")
28 (Custom-make-dependencies)
30 (compile-elisp-modules (append ids-modules-to-compile
31 '(auto-autoloads custom-load))
35 (defun install-ids-package ()
37 (install-elisp-modules (append ids-modules
42 (expand-file-name IDS_PREFIX
43 (expand-file-name "lisp"
45 (delete-file "./auto-autoloads.el")
46 ;; (delete-file "./custom-load.el")