[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/exec-path-from-shell 1cec130f85 2/5: Don't install package
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/exec-path-from-shell 1cec130f85 2/5: Don't install package-lint for build steps |
Date: |
Sat, 4 Nov 2023 07:01:05 -0400 (EDT) |
branch: elpa/exec-path-from-shell
commit 1cec130f850fbd73f31dc816dc1a769cab543b3a
Author: Steve Purcell <steve@sanityinc.com>
Commit: Steve Purcell <steve@sanityinc.com>
Don't install package-lint for build steps
---
Makefile | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Makefile b/Makefile
index 0b003f961e..4b342a5881 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
EMACS ?= emacs
# A space-separated list of required package names
-NEEDED_PACKAGES = package-lint
+DEPS =
INIT_PACKAGES="(progn \
(require 'package) \
@@ -17,10 +17,10 @@ INIT_PACKAGES="(progn \
all: compile package-lint clean-elc
package-lint:
- ${EMACS} -Q --eval ${INIT_PACKAGES} -batch -f
package-lint-batch-and-exit exec-path-from-shell.el
+ ${EMACS} -Q --eval $(subst PACKAGES,package-lint,${INIT_PACKAGES})
-batch -f package-lint-batch-and-exit exec-path-from-shell.el
compile: clean-elc
- ${EMACS} -Q --eval ${INIT_PACKAGES} -L . -batch -f batch-byte-compile
*.el
+ ${EMACS} -Q --eval $(subst PACKAGES,${DEPS},${INIT_PACKAGES}) -L .
-batch -f batch-byte-compile *.el
clean-elc:
rm -f f.elc
- [nongnu] elpa/exec-path-from-shell updated (4e1a938157 -> 1d110cb57e), ELPA Syncer, 2023/11/04
- [nongnu] elpa/exec-path-from-shell 1cec130f85 2/5: Don't install package-lint for build steps,
ELPA Syncer <=
- [nongnu] elpa/exec-path-from-shell 03d8d1f971 3/5: Fix up emacs startup template, ELPA Syncer, 2023/11/04
- [nongnu] elpa/exec-path-from-shell 1d110cb57e 5/5: Ensure cl-lib is pre-installed for CI, ELPA Syncer, 2023/11/04
- [nongnu] elpa/exec-path-from-shell bd94b887f1 1/5: Add Emacs 29.1 to matrix, and only package-lint there, ELPA Syncer, 2023/11/04
- [nongnu] elpa/exec-path-from-shell 787d2dbd8c 4/5: Fix placeholder in template, ELPA Syncer, 2023/11/04