-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathMakefile
More file actions
51 lines (41 loc) · 849 Bytes
/
Makefile
File metadata and controls
51 lines (41 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
PWD=$(shell pwd)
.PHONY: repl
repl:
iced repl --with-kaocha with-profile +it
.PHONY: lint
lint:
clj-kondo --lint src:test:integration
cljstyle check
.PHONY: install
install:
clojure -T:build install
.PHONY: test
test:
clojure -M:dev:1.9:test
clojure -M:dev:1.10:test
clojure -M:dev:1.11:test
clojure -M:dev:test
.PHONY: test-unit
test-unit:
clojure -M:dev:1.9:test unit
clojure -M:dev:1.10:test unit
clojure -M:dev:test unit
.PHONY: test-integration
test-integration:
clojure -M:dev:1.9:test it
clojure -M:dev:1.10:test it
clojure -M:dev:1.11:test it
clojure -M:dev:test it
.PHONY: outdated
outdated:
clojure -M:outdated --upgrade
.PHONY: benchmark
benchmark:
cd benchmark && clojure -M:postal
cd benchmark && clojure -M:tarayo
.PHONY: deploy
deploy:
clojure -T:build deploy
.PHONY: clean
clean:
rm -rf target .cpcache