+++ /dev/null
-;;; -*-Emacs-Lisp-*-
-;;;
-;;; $Id: mk-tgnus,v 7.5 1996/09/03 15:30:22 morioka Exp $
-;;;
-
-(setq load-path
- (append
- (mapcar (function
- (lambda (path)
- (expand-file-name path (getenv "PWD"))
- ))
- '("." ".." "../../tl/" "../../mu/" "../../mel/"))
- load-path))
-
-(require 'emu)
-(require 'install)
-
-(defun compile-tm-gnus ()
- (load "gnus.el")
- (require 'nntp)
- (require 'tm-view)
- (require 'tm-partial)
- (require 'tm-edit)
- (princ (format "%s\n" gnus-version))
- (cond ((boundp 'gnus-load-hook)
- (byte-compile-file "gnus-mime.el")
- (byte-compile-file "gnus-charset.el")
- (byte-compile-file "gnus-sum-mime.el")
- (byte-compile-file "gnus-art-mime.el")
- (byte-compile-file "message-mime.el")
- ;;(byte-compile-file "gnus-msg-mime.el")
- )
- ((string-match "GNUS 4" gnus-version)
- (require 'tm-gnus)
- (byte-compile-file "tm-gnus4.el")
- )
- ((string-match "GNUS 3" gnus-version)
- (require 'tm-gnus)
- (byte-compile-file "tm-gnus3.el")
- ))
- ;;(byte-compile-file "tm-gnus.el")
- )
-
-(defun install-tm-gnus ()
- (let ((path (car command-line-args-left)))
- (princ (format "%s\n" emacs-version))
- (if (not (file-exists-p path))
- (make-directory path t)
- )
- (cond (running-emacs-18
- (install-files '("tm-gnus.el"
- "tm-gnus3.el" "tm-gnus4.el"
- "tm-gd3.el")
- "./" path nil 'overwrite)
- (install-files '(;;"tm-gnus.elc"
- "tm-gnus3.elc" "tm-gnus4.elc")
- "./" path 'move)
- )
- ((or (and running-emacs-19 (<= emacs-minor-version 29))
- (and running-xemacs-19 (<= emacs-minor-version 13)))
- (install-files '("tm-gnus.el" "tm-gnus4.el" "tm-gd3.el"
- "gnus-mime.el" "gnus-charset.el"
- "gnus-sum-mime.el" "gnus-art-mime.el")
- "./" path nil 'overwrite)
- (install-files '(;;"tm-gnus.elc"
- "tm-gnus4.elc"
- "gnus-mime.elc" "gnus-charset.elc"
- "gnus-sum-mime.elc" "gnus-art-mime.elc")
- "./" path 'move)
- )
- (t
- (install-files '("gnus-mime.el" "gnus-charset.el"
- "gnus-sum-mime.el" "gnus-art-mime.el"
- "message-mime.el"
- ;;"gnus-msg-mime.el"
- )
- "./" path nil 'overwrite)
- (install-files '("gnus-mime.elc" "gnus-charset.elc"
- "gnus-sum-mime.elc" "gnus-art-mime.elc"
- "message-mime.elc"
- ;;"gnus-msg-mime.elc"
- )
- "./" path 'move)
- ))
- (setq command-line-args-left (cdr command-line-args-left))
- ))
-
-;;; mk-tgnus ends here