2018-05-15 00:15:16 +00:00
|
|
|
PREFIX ?= /usr
|
|
|
|
DESTDIR ?=
|
|
|
|
BINDIR ?= $(PREFIX)/bin
|
|
|
|
|
2017-08-01 12:41:32 +00:00
|
|
|
all: wireguard-go
|
2017-06-28 21:45:45 +00:00
|
|
|
|
2018-05-13 22:28:30 +00:00
|
|
|
wireguard-go: $(wildcard *.go) $(wildcard */*.go)
|
2018-05-15 00:15:16 +00:00
|
|
|
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"
|
2017-06-28 21:45:45 +00:00
|
|
|
|
|
|
|
clean:
|
2017-08-01 12:41:32 +00:00
|
|
|
rm -f wireguard-go
|
2017-06-28 21:45:45 +00:00
|
|
|
|
2018-05-15 00:15:16 +00:00
|
|
|
.PHONY: clean install
|