1 .PHONY: govpn-client govpn-server
3 LDFLAGS=-X govpn.Version $(shell cat VERSION)
5 all: govpn-client govpn-server
8 [ "$(shell uname)" = FreeBSD ] || go get github.com/bigeagle/water
9 go get golang.org/x/crypto/poly1305
10 go get golang.org/x/crypto/salsa20
11 go get golang.org/x/crypto/xtea
13 govpn-client: dependencies
14 go build -ldflags "$(LDFLAGS)" govpn/cmd/govpn-client
16 govpn-server: dependencies
17 go build -ldflags "$(LDFLAGS)" govpn/cmd/govpn-server
20 GOMAXPROC=2 go test -bench .