summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorPaul Bütow <pbuetow@mimecast.com>2020-01-26 11:26:53 +0000
committerPaul Bütow <pbuetow@mimecast.com>2020-02-07 13:31:15 +0000
commit0945da8dfefcbb723eecea0e5f4eafff63398253 (patch)
treef06dab4d2bf21d25d176b23d5baeca588d27f5d7 /Makefile
parent2a8e5de265a0e0a31a5834909d6879f5c9941467 (diff)
Introduce drun command, refactor code to use context package
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 9 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 3480637..c358d8e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,29 +1,31 @@
GO ?= go
all: build
build:
+ ${GO} build -o dserver ./cmd/dserver/main.go
${GO} build -o dcat ./cmd/dcat/main.go
- ${GO} build -o dexec ./cmd/dexec/main.go
${GO} build -o dgrep ./cmd/dgrep/main.go
${GO} build -o dmap ./cmd/dmap/main.go
- ${GO} build -o dserver ./cmd/dserver/main.go
+ ${GO} build -o drun ./cmd/drun/main.go
${GO} build -o dtail ./cmd/dtail/main.go
clean:
- rm -v dtail dgrep dcat dmap dserver dexec 2>/dev/null
+ ls ./cmd/ | while read cmd; do \
+ test -f $$cmd && rm $$cmd; \
+ done
install: build
+ cp -pv dserver ${GOPATH}/bin/dserver
cp -pv dcat ${GOPATH}/bin/dcat
- cp -pv dexec ${GOPATH}/bin/dexec
cp -pv dgrep ${GOPATH}/bin/dgrep
cp -pv dmap ${GOPATH}/bin/dmap
- cp -pv dserver ${GOPATH}/bin/dserver
+ cp -pv drun ${GOPATH}/bin/drun
cp -pv dtail ${GOPATH}/bin/dtail
vet:
find . -type d | while read dir; do \
echo ${GO} vet $$dir; \
${GO} vet $$dir; \
- done
+ 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
+ done