aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Makefile16
2 files changed, 10 insertions, 7 deletions
diff --git a/.gitignore b/.gitignore
index c531d98..e9353ad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
*.elc
+.depend
diff --git a/Makefile b/Makefile
index a90f9d2..35a52b4 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,15 @@ ELCFILES = $(FILES:.el=.elc)
# Byte-compile Evil.
all: compile
-compile: .depend $(ELCFILES)
+compile: $(ELCFILES)
+
+
+.depend: $(FILES)
+ @echo Compute dependencies
+ @rm -f .depend
+ @for f in $(FILES); do \
+ sed -n "s/(require '\(evil-.*\))/$${f}c: \1.elc/p" $$f >> .depend;\
+ done
-include .depend
@@ -22,12 +30,6 @@ $(ELCFILES): %.elc: %.el
compile-batch: clean
$(EMACS) --batch -Q -L . -L lib -f batch-byte-compile ${FILES}
-.depend: $(FILES)
- rm -f .depend
- for f in $(FILES); do \
- sed -n "s/(require '\(evil-.*\))/$${f}c: \1.el/p" $$f >> .depend;\
- done
-
# Delete byte-compiled files etc.
clean:
rm -f *~