summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJoseph Turner <joseph@breatheoutbreathe.in>2023-05-13 10:05:04 -0700
committerPhilip Kaludercic <philipk@posteo.net>2023-05-16 21:22:02 +0200
commit5ac08768aa04b0a707eb421db78b7c18ec27b55a (patch)
tree8f9fb426d3b5edcdfd38b35f9d575974a34e7954 /etc
parentd3a17a58fbdb3482512264cebda2b6e8ae16b34e (diff)
downloademacs-5ac08768aa04b0a707eb421db78b7c18ec27b55a.tar.gz
Support side-effects while building VC packages
* doc/emacs/package.texi (Specifying Package Sources): Document new specification attributes. * lisp/emacs-lisp/package-vc.el (package-vc-allow-side-effects): Add new user option. (package-vc--make): Add handler for processing :make and :shell-command. (package-vc--unpack-1): Check 'package-vc-allow-side-effects' and invoke 'package-vc--make'. * etc/NEWS: Mention change. (Bug#63336)
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index b4846eb11b0..8c4af51b312 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -294,6 +294,11 @@ When non-nil, it will automatically register every package as a
project, that you can quickly select using 'project-switch-project'
('C-x p p').
+---
+*** New user option 'package-vc-allow-side-effects'.
+When non-nil, package specifications with side-effects for building
+software will used when building a package.
+
** Flymake
+++