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
|
# Copyright 2014 The sortutil Authors. All rights reserved.
# Use of this source code is governed by a BSD-style
# license that can be found in the LICENSE file.
.PHONY: all clean editor later nuke todo
grep=--include=*.go
all: editor
go vet
golint .
make todo
clean:
go clean
rm -f *~
editor:
gofmt -s -l -w *.go
go test -i
go test
go build
later:
@grep -n $(grep) LATER * || true
@grep -n $(grep) MAYBE * || true
nuke: clean
go clean -i
todo:
@grep -nr $(grep) ^[[:space:]]*_[[:space:]]*=[[:space:]][[:alpha:]][[:alnum:]]* * || true
@grep -nr $(grep) TODO * || true
@grep -nr $(grep) BUG * || true
@grep -nr $(grep) println * || true
|