3 ;;; $Id: FLIM-MK,v 1.1.16.2 1998-10-14 12:40:10 akr Exp $
7 (let (prefix lisp-dir version-specific-lisp-dir)
8 (and (setq prefix (car command-line-args-left))
9 (or (string-equal "NONE" prefix)
10 (defvar PREFIX prefix)
12 (setq command-line-args-left (cdr command-line-args-left))
13 (and (setq lisp-dir (car command-line-args-left))
14 (or (string-equal "NONE" lisp-dir)
15 (defvar LISPDIR lisp-dir)
17 (setq command-line-args-left (cdr command-line-args-left))
18 (and (setq version-specific-lisp-dir (car command-line-args-left))
19 (or (string-equal "NONE" version-specific-lisp-dir)
21 (defvar VERSION_SPECIFIC_LISPDIR version-specific-lisp-dir)
22 (princ (format "VERSION_SPECIFIC_LISPDIR=%s\n"
23 VERSION_SPECIFIC_LISPDIR)))
25 (setq command-line-args-left (cdr command-line-args-left))
26 (load-file "FLIM-CFG")
27 (load-file "FLIM-ELS")
28 (princ (format "PREFIX=%s
29 LISPDIR=%s\n" PREFIX LISPDIR))
32 (defun compile-flim ()
34 (compile-elisp-modules flim-modules ".")
37 (defun install-flim ()
39 (install-elisp-modules flim-modules "./" FLIM_DIR)
42 (defun config-flim-package ()
44 (and (setq package-dir (car command-line-args-left))
45 (or (string= "NONE" package-dir)
46 (defvar PACKAGEDIR package-dir)
48 (setq command-line-args-left (cdr command-line-args-left))
49 (load-file "FLIM-CFG")
50 (load-file "FLIM-ELS")
51 (setq flim-modules (append flim-modules
52 '(auto-autoloads custom-load)))
53 (princ (format "PACKAGEDIR=%s\n" PACKAGEDIR))
56 (defun compile-flim-package ()
59 (setq autoload-package-name "flim")
60 (add-to-list 'command-line-args-left ".")
61 (batch-update-directory)
63 (add-to-list 'command-line-args-left ".")
64 (Custom-make-dependencies)
66 (compile-elisp-modules flim-modules ".")
69 (defun install-flim-package ()
71 (install-elisp-modules flim-modules
73 (expand-file-name FLIM_PREFIX
74 (expand-file-name "lisp"