.PHONY: govpn-client govpn-server VERSION=2.0 LDFLAGS=-X govpn.Version $(VERSION) all: govpn-client govpn-server dependencies: go get golang.org/x/crypto/poly1305 go get golang.org/x/crypto/salsa20 go get golang.org/x/crypto/xtea govpn-client: dependencies go build -ldflags "$(LDFLAGS)" govpn/cmd/govpn-client govpn-server: dependencies go build -ldflags "$(LDFLAGS)" govpn/cmd/govpn-server