aboutsummaryrefslogtreecommitdiff
path: root/default.mk
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2023-07-31 17:14:36 +0200
committerJonas Bernoulli <jonas@bernoul.li>2023-07-31 17:14:36 +0200
commit6d300bfe3606350da804c1a2c11b3f0ab7a7f4af (patch)
tree9931967dca6f395419bbc58e94050005f2c69cd3 /default.mk
parent70843f133c0cc0fb41894ee52410584331117258 (diff)
Explicitly depend on latest Seq release for older Emacs releases
Diffstat (limited to 'default.mk')
-rw-r--r--default.mk12
1 files changed, 12 insertions, 0 deletions
diff --git a/default.mk b/default.mk
index d2811fc..52f04c6 100644
--- a/default.mk
+++ b/default.mk
@@ -121,6 +121,7 @@ LIBGIT_VERSION = 0
MAGIT_VERSION = $(VERSION)
MAGIT_LIBGIT_VERSION = $(VERSION)
MAGIT_SECTION_VERSION = $(VERSION)
+SEQ_VERSION = 2.23
TRANSIENT_VERSION = 0.3.6
WITH_EDITOR_VERSION = 3.0.5
@@ -131,6 +132,7 @@ LIBGIT_MELPA_SNAPSHOT = 0
MAGIT_MELPA_SNAPSHOT = $(TIMESTAMP)
MAGIT_LIBGIT_MELPA_SNAPSHOT = $(TIMESTAMP)
MAGIT_SECTION_MELPA_SNAPSHOT = $(TIMESTAMP)
+SEQ_MELPA_SNAPSHOT = $(SEQ_VERSION)
TRANSIENT_MELPA_SNAPSHOT = 20230201
WITH_EDITOR_MELPA_SNAPSHOT = 20230118
@@ -182,6 +184,13 @@ ifeq "$(LIBGIT_DIR)" ""
LIBGIT_DIR = $(TOP)../libgit
endif
+SEQ_DIR ?= $(shell \
+ find -L $(ELPA_DIR) -maxdepth 1 -regex '.*/seq-[.0-9]*' 2> /dev/null | \
+ sort | tail -n 1)
+ifeq "$(SEQ_DIR)" ""
+ SEQ_DIR = $(TOP)../seq
+endif
+
TRANSIENT_DIR ?= $(shell \
find -L $(ELPA_DIR) -maxdepth 1 -regex '.*/transient-[.0-9]*' 2> /dev/null | \
sort | tail -n 1)
@@ -216,6 +225,7 @@ ifdef CYGPATH
LOAD_PATH += -L $(shell cygpath --mixed $(COMPAT_DIR))
LOAD_PATH += -L $(shell cygpath --mixed $(DASH_DIR))
LOAD_PATH += -L $(shell cygpath --mixed $(LIBGIT_DIR))
+ LOAD_PATH += -L $(shell cygpath --mixed $(SEQ_DIR))
LOAD_PATH += -L $(shell cygpath --mixed $(TRANSIENT_DIR))
LOAD_PATH += -L $(shell cygpath --mixed $(WITH_EDITOR_DIR))
ifneq "$(MAGIT_SECTION_DIR)" ""
@@ -225,6 +235,7 @@ else
LOAD_PATH += -L $(COMPAT_DIR)
LOAD_PATH += -L $(DASH_DIR)
LOAD_PATH += -L $(LIBGIT_DIR)
+ LOAD_PATH += -L $(SEQ_DIR)
LOAD_PATH += -L $(TRANSIENT_DIR)
LOAD_PATH += -L $(WITH_EDITOR_DIR)
ifneq "$(MAGIT_SECTION_DIR)" ""
@@ -244,6 +255,7 @@ endif
DEPS = compat
DEPS += dash
+DEPS += seq
DEPS += transient/lisp
DEPS += vterm
DEPS += with-editor/lisp