File tree 2 files changed +19
-3
lines changed
2 files changed +19
-3
lines changed Original file line number Diff line number Diff line change 1
1
MRUBY_COMMIT ?= 1.2.0
2
2
3
- all : libmruby.a
4
- go test
3
+ all : libmruby.a test
5
4
6
5
clean :
7
6
rm -rf vendor
8
7
rm -f libmruby.a
9
8
9
+ lint :
10
+ sh golint.sh
11
+
10
12
libmruby.a : vendor/mruby
11
13
cd vendor/mruby && ${MAKE}
12
14
cp vendor/mruby/build/host/lib/libmruby.a .
@@ -17,4 +19,7 @@ vendor/mruby:
17
19
cd vendor/mruby && git reset --hard && git clean -fdx
18
20
cd vendor/mruby && git checkout ${MRUBY_COMMIT}
19
21
20
- .PHONY : all clean libmruby.a test
22
+ test : lint
23
+ go test -v
24
+
25
+ .PHONY : all clean libmruby.a test lint
Original file line number Diff line number Diff line change
1
+ #! /bin/sh
2
+
3
+ version=$( go version | awk ' { print $3 }' | awk -F. ' { print $2 }' )
4
+
5
+ if [ " $version " != " 5" ]
6
+ then
7
+ echo " Installing golint into your GOPATH..."
8
+ go get github.com/golang/lint/...
9
+ echo " Checking with golint..."
10
+ golint ./...
11
+ fi
You can’t perform that action at this time.
0 commit comments