Files
linuxkit/alpine/packages/proxy/Makefile
2017-01-23 13:25:44 -08:00

23 lines
543 B
Makefile

# Tag: 56f72369b2100961d418cd8a614a6019bb53dc9c
GO_COMPILE=mobylinux/go-compile@sha256:98eb2ded03c6bb717b5b19c5723f221b00e85c18352c042d0c8470a4fb32ea24
all: usr/bin/slirp-proxy sbin/proxy-vsockd
DEPS=$(wildcard *.go libproxy/*.go)
proxy: $(DEPS) ../vendor/manifest
tar cf - $(DEPS) -C .. vendor | docker run --rm --net=none --log-driver=none -i $(GO_COMPILE) -o $@ | tar xf -
usr/bin/slirp-proxy: proxy
mkdir -p usr/bin
cp proxy $@
sbin/proxy-vsockd: proxy
mkdir -p sbin
cp proxy $@
clean:
rm -rf proxy sbin usr
.DELETE_ON_ERROR: