We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5b1152b commit debcc54Copy full SHA for debcc54
1 file changed
Makefile
@@ -0,0 +1,37 @@
1
+SHELL = bash -o pipefail
2
+TEST_FLAGS ?= -v -race
3
+
4
+all:
5
+ @echo "make <cmd>"
6
+ @echo ""
7
+ @echo "commands:"
8
9
+ @echo " + Development:"
10
+ @echo " - build"
11
+ @echo " - test"
12
+ @echo " - todo"
13
+ @echo " - clean"
14
15
16
17
18
+##
19
+## Development
20
21
+build:
22
+ go build ./...
23
24
+clean:
25
+ go clean -cache -testcache
26
27
+test: test-clean
28
+ GOGC=off go test $(TEST_FLAGS) -run=$(TEST) ./...
29
30
+test-clean:
31
+ GOGC=off go clean -testcache
32
33
+bench:
34
+ @go test -timeout=25m -bench=.
35
36
+todo:
37
+ @git grep TODO -- './*' ':!./vendor/' ':!./Makefile' || :
0 commit comments