X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=MU-CFG;h=4944e16cf344e93862b38d7e0802e8aafb9eb4a2;hb=c2919c4e7882ec2f5e85ebed3544c65b732af15b;hp=b487cd9f1ffd6b9260bc33d95f086db42d3fe8d1;hpb=de90b0e60cadc7ce77841e49d0076eedb166be8e;p=elisp%2Fmu-cite.git diff --git a/MU-CFG b/MU-CFG index b487cd9..4944e16 100644 --- a/MU-CFG +++ b/MU-CFG @@ -4,17 +4,31 @@ ;;; Code: -(setq load-path (append - (mapcar (function - (lambda (path) - (expand-file-name path (getenv "PWD")) - )) - '("." "../emu" "../apel" "../tl") - ) - load-path)) +(defvar default-load-path load-path) + +(add-to-list 'load-path + (expand-file-name "../../site-lisp/apel" data-directory)) + +(add-to-list 'load-path + (expand-file-name "../../site-lisp/flim" data-directory)) + +(if (boundp 'LISPDIR) + (progn + (add-to-list 'default-load-path LISPDIR) + (add-to-list 'load-path LISPDIR) + (add-to-list 'load-path (expand-file-name "apel" LISPDIR)) + (add-to-list 'load-path (expand-file-name "flim" LISPDIR)) + )) + +(if (boundp 'VERSION_SPECIFIC_LISPDIR) + (add-to-list 'load-path VERSION_SPECIFIC_LISPDIR)) (require 'install) +(add-latest-path "custom") + +(add-path default-directory) + ;;; @ Please specify prefix of install directory. ;;; @@ -37,6 +51,23 @@ (defvar LISPDIR (install-detect-elisp-directory PREFIX)) ;; (setq install-default-elisp-directory "~/lib/emacs/lisp") +(defvar VERSION_SPECIFIC_LISPDIR + (install-detect-elisp-directory PREFIX nil 'version-specific)) + (setq MU_DIR (expand-file-name MU_PREFIX LISPDIR)) +(defvar PACKAGEDIR + (if (boundp 'early-packages) + (let ((dirs (append (if early-package-load-path + early-packages) + (if late-package-load-path + late-packages) + (if last-package-load-path + last-packages))) + dir) + (while (not (file-exists-p + (setq dir (car dirs)))) + (setq dirs (cdr dirs))) + dir))) + ;;; MU-CFG ends here