summaryrefslogtreecommitdiff
path: root/Makefile
blob: 3d2480005b32df044765321fdb34789c2df44369 (plain)
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
GO ?= go
all: build
build:
	${GO} version
	${GO} build
	cp -pv ./dtail ./dcat
	cp -pv ./dtail ./dgrep
	cp -pv ./dtail ./dmap
	cp -pv ./dtail ./dserver
clean:
	rm -v dtail dgrep dcat dmap dserver 2>/dev/null
install:
	${GO} install
	cp -pv ${GOPATH}/bin/dtail ${GOPATH}/bin/dcat
	cp -pv ${GOPATH}/bin/dtail ${GOPATH}/bin/dgrep
	cp -pv ${GOPATH}/bin/dtail ${GOPATH}/bin/dmap
	cp -pv ${GOPATH}/bin/dtail ${GOPATH}/bin/dserver
vet:
	find . -type d | while read dir; do \
	  echo ${GO} vet $$dir; \
	  ${GO} vet $$dir; \
	  done
lint:
	${GO} get golang.org/x/lint/golint
	find . -type d | while read dir; do \
	  echo ${GOPATH}/bin/golint $$dir; \
	  ${GOPATH}/bin/golint $$dir; \
	  done