guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/02: build-system: emacs: Clarify %install-dir.


From: guix-commits
Subject: 02/02: build-system: emacs: Clarify %install-dir.
Date: Wed, 5 May 2021 04:06:42 -0400 (EDT)

leoprikler pushed a commit to branch master
in repository guix.

commit 0f116d7f909b6c1f1cc95c8b07d688b697d229b1
Author: Leo Prikler <leo.prikler@student.tugraz.at>
AuthorDate: Wed May 5 09:52:02 2021 +0200

    build-system: emacs: Clarify %install-dir.
    
    The old comment is no longer adequate, see
    <https://lists.gnu.org/archive/html/guix-patches/2021-05/msg00113.html>.
    
    * guix/build/emacs-build-system.scm (%install-dir): Adjust comment to better
    reflect usage of this variable.
---
 guix/build/emacs-build-system.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/guix/build/emacs-build-system.scm 
b/guix/build/emacs-build-system.scm
index ae0f2e5..e41e9a6 100644
--- a/guix/build/emacs-build-system.scm
+++ b/guix/build/emacs-build-system.scm
@@ -43,9 +43,12 @@
 ;;
 ;; Code:
 
-;;; All the packages are installed directly under site-lisp, which means that
-;;; having that directory in the EMACSLOADPATH is enough to have them found by
-;;; Emacs.
+;;; The location in which Emacs looks for packages.  Emacs Lisp code that is
+;;; installed there directly will be found when that directory is added to
+;;; EMACSLOADPATH.  To avoid clashes between packages (particularly considering
+;;; auxiliary files), we install them one directory level below, however.
+;;; This indirection is handled by ‘expand-load-path’ during build and a
+;;; profile hook otherwise.
 (define %install-dir "/share/emacs/site-lisp")
 
 ;; These are the default inclusion/exclusion regexps for the install phase.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]