aboutsummaryrefslogtreecommitdiff
path: root/lisp/Makefile
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2025-01-08 00:17:26 +0100
committerJonas Bernoulli <jonas@bernoul.li>2025-01-08 00:24:51 +0100
commit8b6bb7c7e88c298e1447ca7c86138588a3953784 (patch)
tree0c152359448bd1933c04538e412b2ca1efb0d384 /lisp/Makefile
parent1d13151c27f70235a2f1a413f27c02ccab09f289 (diff)
git-commit.el: Require magit-process
There is a circular dependency between `magit-git' and `magit-process', which we break by declaring some functions from the latter in the former. This usually works out fine because loading `magit' loads both libraries. However, when someone only loads `git-commit', then this broke and to fix it we have to explicitly require `magit-process' in that library as well. Also explicitly require `magit-git', even though that isn't strictly necessary because `magit-mode' requires `magit-git'. Finally also update the dependency declaration in "lisp/Makefile". Closes #5280.
Diffstat (limited to 'lisp/Makefile')
-rw-r--r--lisp/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/Makefile b/lisp/Makefile
index 28bd99f..dcd3b19 100644
--- a/lisp/Makefile
+++ b/lisp/Makefile
@@ -9,13 +9,13 @@ all: lisp
## Build order #######################################################
-git-commit.elc:
magit-section.elc:
magit-base.elc: magit-section.elc
magit-git.elc: magit-base.elc
magit-mode.elc: magit-base.elc magit-git.elc
magit-margin.elc: magit-base.elc magit-mode.elc
magit-process.elc: magit-base.elc magit-git.elc magit-mode.elc
+git-commit.elc: magit-git.elc magit-mode.elc magit-process.elc
magit-transient.elc: magit-git.elc magit-mode.elc magit-process.elc
magit-autorevert.elc: magit-git.elc magit-process.elc
magit-core.elc: magit-base.elc magit-git.elc magit-mode.elc \