File tree 1 file changed +6
-5
lines changed
1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ VERSION := $(shell EMACS=$(EMACS) $(CASK) version)
5
5
SRC = $(wildcard * .el)
6
6
PACKAGE = dist/flycheck-swift-$(VERSION ) .el
7
7
8
- .PHONY : help all cask-install package install test clean
8
+ .PHONY : help all deps package install test clean
9
9
10
10
help :
11
11
# # Shows this message.
@@ -22,12 +22,11 @@ help:
22
22
all : package
23
23
# # Builds the package.
24
24
25
- cask-install :
25
+ deps :
26
26
# # Installs the dependencies.
27
27
$(CASK) install
28
28
29
29
$(PACKAGE ) : $(SRC ) # # no-doc
30
- $(MAKE ) cask-install
31
30
rm -rf dist
32
31
$(CASK ) package
33
32
@@ -39,15 +38,17 @@ install: package
39
38
$(CASK) exec $(EMACS) --batch \
40
39
-l package \
41
40
-f package-initialize \
41
+ --eval "(add-to-list 'package-archives '(\"melpa\" . \"http://melpa.org/packages/\") t)" \
42
+ -f package-refresh-contents \
42
43
--eval '(package-install-file "$(PACKAGE)")'
43
44
44
45
clean :
45
46
# # Cleans the dist directory.
46
47
rm -rf dist
47
48
48
- test : package
49
+ test :
49
50
# # Tests the package.
50
51
$(CASK) exec $(EMACS) --batch -q \
51
- -l $(PACKAGE) \
52
+ --eval "(add-to-list 'load-path \""$(shell readlink -f .)"\")" \
52
53
-l test/flycheck-swift-test.el \
53
54
-f ert-run-tests-batch-and-exit
You can’t perform that action at this time.
0 commit comments