File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed
Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ # Copyright 2018 The Kubernetes Authors.
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+
15+ .PHONY : all clean test
16+
17+ ifdef V
18+ TESTARGS = -v
19+ else
20+ TESTARGS =
21+ endif
22+
23+ all :
24+ go build ` go list ./... | grep -v ' vendor' `
25+
26+ clean :
27+ true
28+
29+ test :
30+ go test ` go list ./... | grep -v ^vendor` $(TESTARGS )
31+ go vet ` go list ./... | grep -v ^vendor`
32+ diff=" $$ (gofmt -d $$ (find . -name '*.go' | grep -v ^./vendor))" && \
33+ ( [ -z " $$ diff" ] || ( \
34+ echo " \nvvvvvv formatting errors, fix with patch -p1 vvvvvvvvvv\n$$ diff\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n" ; \
35+ false ) )
You can’t perform that action at this time.
0 commit comments