summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorPhilip Kaludercic <philipk@posteo.net>2022-06-05 20:04:58 +0200
committerPhilip Kaludercic <philipk@posteo.net>2022-06-05 20:13:02 +0200
commit5cf1e1b519092a73a7ecae491e8f8f0570760ea3 (patch)
tree974262d5d51f52c8df1e57e4dfd7288bdf77ba0d /README
parent3c8857c4b93541fc534c6ca0593adbb2a0b94323 (diff)
Add support for GNU Guix
* .gitignore: Ignore changes to manifest.scm. * Makefile: Add manifest.scm by linking it from the admin directory. * README: Document how to use Guix.
Diffstat (limited to 'README')
-rw-r--r--README11
1 files changed, 10 insertions, 1 deletions
diff --git a/README b/README
index b60312d..b0bb6fc 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
#+TITLE: GNU ELPA README
-#+DATE: 2021-12-30
+#+DATE: 2022-06-05
Copyright (C) 2010-2022 Free Software Foundation, Inc. \\
See the end of the file for license conditions.
@@ -530,6 +530,15 @@ archives" are useful for debugging:
(setq package-archives '(("local-elpa" . ".../elpa/archive")))
#+end_src
+** Dependency management using GNU Guix
+If you have the [[https://guix.gnu.org/][GNU Guix]] package manager installed, it can take care
+of all the dependencies necessary for the ELPA build system to run.
+You can initialise a shell session by running
+
+#+begin_src sh
+ guix shell -m manifest.scm
+#+end_src
+
** Notes specific to =elpa.gnu.org=
*** Periodic builds