diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-05-15 02:15:16 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-05-15 02:16:51 +0200 |
commit | 08d7602dc34db580e41fc3af5a4340f2c25f09ff (patch) | |
tree | e4359307d809dd009fa1b34fecaae5ac9a6295cd | |
parent | 115a2e394631d0bb5b85b7ccee80550655b8b742 (diff) |
Improve makefile
-rw-r--r-- | Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -1,9 +1,17 @@ +PREFIX ?= /usr +DESTDIR ?= +BINDIR ?= $(PREFIX)/bin + all: wireguard-go wireguard-go: $(wildcard *.go) $(wildcard */*.go) - go build -o $@ + go get -d -v + go build -v -o $@ + +install: wireguard-go + @install -v -d "$(DESTDIR)$(BINDIR)" && install -m 0755 -v wireguard-go "$(DESTDIR)$(BINDIR)/wireguard-go" clean: rm -f wireguard-go -.PHONY: clean cloc +.PHONY: clean install |