;;; -*-Emacs-Lisp-*-
;;;
;;; $Id: CANNA-MK,v 1.1 1998/01/16 08:51:13 morioka Exp $
;;;

(defun config-canna ()
  (let (prefix lisp-dir)
    (and (setq prefix (car command-line-args-left))
	 (or (string-equal "NONE" prefix)
	     (defvar PREFIX prefix)
	     ))
    (setq command-line-args-left (cdr command-line-args-left))
    (and (setq lisp-dir (car command-line-args-left))
	 (or (string-equal "NONE" lisp-dir)
	     (defvar LISPDIR lisp-dir)
	     ))
    (setq command-line-args-left (cdr command-line-args-left))
    (load-file "CANNA-CFG")
    (load-file "CANNA-ELS")
    (princ (format "PREFIX=%s
LISPDIR=%s\n" PREFIX LISPDIR))
    ))

(defun compile-canna ()
  (config-canna)
  (compile-elisp-modules canna-modules ".")
  )

(defun install-canna ()
  (config-canna)
  (install-elisp-modules canna-modules "./" CANNA_DIR)
  )

;;; CANNA-MK ends here
