diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-11-12 11:00:57 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2020-11-16 18:17:05 +0100 |
commit | 579b2bc62182b3c24173d32df477fd533997b9a2 (patch) | |
tree | cc1b007f54f273d1ffb02eb73ba7ac70186fcc0a | |
parent | main: check for x86 emulation on arm (diff) | |
download | wireguard-windows-579b2bc62182b3c24173d32df477fd533997b9a2.tar.xz wireguard-windows-579b2bc62182b3c24173d32df477fd533997b9a2.zip |
build: make more robust to partial rebuilds
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
-rw-r--r-- | Makefile | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -30,14 +30,16 @@ $(eval $(call download,wintun.zip,https://www.wintun.net/builds/wintun-0.9.zip,e .deps/go/prepared: .distfiles/go.tar.gz $(wildcard go-patches/*.patch) mkdir -p .deps + rm -rf .deps/go tar -C .deps -xzf .distfiles/go.tar.gz chmod -R +w .deps/go cat $(filter %.patch,$^) | patch -f -N -r- -p1 -d .deps/go - cd .deps/go/src && GOOS=linux go build -v -o ../pkg/tool/linux_amd64/link cmd/link + cd .deps/go/src && GOARCH=amd64 GOOS=linux go build -v -o ../pkg/tool/linux_amd64/link cmd/link touch $@ .deps/wintun/prepared: .distfiles/wintun.zip mkdir -p .deps + rm -rf .deps/wintun bsdtar -C .deps -xf .distfiles/wintun.zip touch $@ |