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

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

[elpa] externals/eglot 51f1320 09/49: Skip downloading GNU ELPA deps on


From: Stefan Monnier
Subject: [elpa] externals/eglot 51f1320 09/49: Skip downloading GNU ELPA deps on make check by default
Date: Wed, 17 Mar 2021 18:41:43 -0400 (EDT)

branch: externals/eglot
commit 51f13205672f4c12a15b7f77a6a33f32c09a057f
Author: João Távora <joaotavora@gmail.com>
Commit: João Távora <joaotavora@gmail.com>

    Skip downloading GNU ELPA deps on make check by default
    
    But packages already downloaded are considered, since the compile and
    check targets still call package-initialize.
    
    * Makefile (eglot-check-noelpa): New target.
    (check): Depend on eglot-check-noelpa.
---
 Makefile | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index a53ee91..86da2da 100644
--- a/Makefile
+++ b/Makefile
@@ -54,6 +54,9 @@ eglot-check: compile
                --eval '(setq ert-batch-backtrace-right-margin 200)'    \
                --eval '(ert-run-tests-batch-and-exit (quote $(SELECTOR)))'
 
+eglot-check-noelpa: ELPADEPS=-f package-initialize
+eglot-check-noelpa: eglot-check
+
 interactive: compile
        $(EMACS) -Q                                                     \
                $(ELPADEPS)                                             \
@@ -61,7 +64,7 @@ interactive: compile
                -l eglot                                                \
                -l eglot-tests                                          \
 
-check: eglot-check
+check: eglot-check-noelpa
 
 # Cleanup
 #



reply via email to

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