Files
weave-scope/experimental/tracer/Makefile
2015-12-16 15:24:53 +00:00

15 lines
394 B
Makefile

tracer.tar: main/main main/Dockerfile
docker build -t weaveworks/tracer main/
docker save weaveworks/tracer:latest >$@
main/main: main/*.go main/static.go ptrace/*.go
go get -tags netgo ./$(@D)
go build -ldflags "-extldflags \"-static\"" -tags netgo -o $@ ./$(@D)
main/static.go: ui/*
esc -o main/static.go -prefix ui ui
clean:
go clean ./..
rm -f main/static.go tracer.tar main/main