File tree Expand file tree Collapse file tree 1 file changed +13
-19
lines changed Expand file tree Collapse file tree 1 file changed +13
-19
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ PACKAGE_NAME = cider-$(VERSION)
7
7
ELS = $(wildcard * .el)
8
8
OBJECTS = $(ELS:.el=.elc )
9
9
10
+ .PHONY : elpa build version test test-checks test-bytecomp test-all clean elpaclean run-cider
11
+
10
12
.depend : $(ELS )
11
13
@echo Compute dependencies
12
14
@rm -f .depend
@@ -21,41 +23,33 @@ elpa-$(EMACS):
21
23
$(CASK ) update
22
24
touch $@
23
25
24
- .PHONY : elpa
25
26
elpa : elpa-$(EMACS )
26
27
27
- .PHONY : build version
28
- build : elpa $( OBJECTS )
28
+ build : version elpa
29
+ $( CASK ) build
29
30
30
31
version :
31
32
$(EMACS ) --version
32
33
33
- test-checks : version elpa
34
+ test : version build
35
+ $(CASK ) exec buttercup -L . -L ./test/utils/
36
+
37
+ test-checks : version elpa
34
38
$(CASK ) exec $(EMACS ) --no-site-file --no-site-lisp --batch \
35
39
-l test/scripts/cider-checks.el ./
36
40
37
- test-bytecomp : version $(ELS:.el=.elc-test )
38
-
39
- % .elc-test : % .el elpa
41
+ test-bytecomp : version elpa
40
42
$(CASK ) exec $(EMACS ) --no-site-file --no-site-lisp --batch \
41
- -l test/scripts/cider-bytecomp-warnings.el $<
43
+ -l test/scripts/cider-bytecomp-warnings.el $( ELS )
42
44
43
- test : version build
44
- $(CASK ) exec buttercup -L . -L ./test/utils/
45
-
46
- test-all : test-checks test-bytecomp test
45
+ test-all : test-checks test-bytecomp test
47
46
48
- .PHONY : clean
49
- clean :
47
+ clean :
50
48
rm -f .depend $(OBJECTS )
51
49
52
- .PHONY : elpaclean
53
- elpaclean : clean
50
+ elpaclean : clean
54
51
rm -f elpa*
55
52
rm -rf .cask # Clean packages installed for development
56
53
57
- % .elc : % .el
58
- $(CASK ) build
59
-
60
54
run-cider : elpa
61
55
cask exec $(EMACS ) -Q -L . --eval " (require 'cider)"
You can’t perform that action at this time.
0 commit comments