emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[nongnu] elpa/evil 493312b322: use variables to sed injection


From: ELPA Syncer
Subject: [nongnu] elpa/evil 493312b322: use variables to sed injection
Date: Mon, 29 Aug 2022 06:58:48 -0400 (EDT)

branch: elpa/evil
commit 493312b3227fd370262c6a968dcc67a85d0b1ad2
Author: Windymelt <1113940+windymelt@users.noreply.github.com>
Commit: Tom Dalziel <33435574+tomdl89@users.noreply.github.com>

    use variables to sed injection
---
 Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 29e2eeb033..b6cb92ec0c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,8 @@
 SHELL = /bin/sh
 EMACS ?= emacs
+SED ?= sed
 FILES = $(filter-out evil-test-helpers.el evil-tests.el evil-pkg.el,$(wildcard 
evil*.el))
-VERSION := $(shell sed -ne '/define-package/,$$p' evil-pkg.el | sed -ne 
'/^\s*"[[:digit:]]\+\(\.[[:digit:]]\+\)*"\s*$$/ s/^.*"\(.*\)".*$$/\1/p')
+VERSION := $(shell $(SED) -ne '/define-package/,$$p' evil-pkg.el | $(SED) -ne 
'/^\s*"[[:digit:]]\+\(\.[[:digit:]]\+\)*"\s*$$/ s/^.*"\(.*\)".*$$/\1/p')
 ELPAPKG = evil-$(VERSION)
 PROFILER =
 DOC = doc
@@ -20,7 +21,7 @@ compile: $(ELCFILES)
        @echo Compute dependencies
        @rm -f .depend
        @for f in $(FILES); do \
-               sed -n "s/ *(require '\(evil-[^)]*\).*)/$${f}c: \1.elc/p" $$f 
>> .depend;\
+               $(SED) -n "s/ *(require '\(evil-[^)]*\).*)/$${f}c: \1.elc/p" 
$$f >> .depend;\
        done
 
 -include .depend



reply via email to

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