X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=makefile;h=e5db1dabde20f91e8e9b7237e50b25a14be8918b;hb=cae1bf7a68f5be04942cdb96f91e5eca44232f5c;hp=77a12ad9728436b896dece08430d80a75fbdb80c;hpb=1f0e56f6a94ab99ef3b46eb1b07f65c802f508c0;p=govpn.git diff --git a/makefile b/makefile index 77a12ad..e5db1da 100644 --- a/makefile +++ b/makefile @@ -1,14 +1,16 @@ -.PHONY: govpn-client govpn-server +.PHONY: govpn-client govpn-server govpn-verifier LDFLAGS=-X govpn.Version $(shell cat VERSION) -all: govpn-client govpn-server +all: govpn-client govpn-server govpn-verifier dependencies: [ "$(shell uname)" = FreeBSD ] || go get github.com/bigeagle/water go get golang.org/x/crypto/poly1305 go get golang.org/x/crypto/salsa20 go get golang.org/x/crypto/xtea + go get golang.org/x/crypto/pbkdf2 + go get github.com/agl/ed25519 govpn-client: dependencies go build -ldflags "$(LDFLAGS)" govpn/cmd/govpn-client @@ -16,5 +18,8 @@ govpn-client: dependencies govpn-server: dependencies go build -ldflags "$(LDFLAGS)" govpn/cmd/govpn-server +govpn-verifier: dependencies + go build -ldflags "$(LDFLAGS)" govpn/cmd/govpn-verifier + bench: dependencies GOMAXPROC=2 go test -bench .