]> git.eshelyaron.com Git - emacs.git/commit
Support side-effects while building VC packages
authorJoseph Turner <joseph@breatheoutbreathe.in>
Sat, 13 May 2023 17:05:04 +0000 (10:05 -0700)
committerPhilip Kaludercic <philipk@posteo.net>
Tue, 16 May 2023 19:22:02 +0000 (21:22 +0200)
commit5ac08768aa04b0a707eb421db78b7c18ec27b55a
tree8f9fb426d3b5edcdfd38b35f9d575974a34e7954
parentd3a17a58fbdb3482512264cebda2b6e8ae16b34e
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)
doc/emacs/package.texi
etc/NEWS
lisp/emacs-lisp/package-vc.el