diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-03-10 04:51:42 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-03-10 04:51:42 +0100 |
commit | 1c5dc3457871c1b9c95babde1df48f33d8e4c0c4 (patch) | |
tree | a0477cd581f14f12e5f92618d20b315122fbd8cb /build.bat | |
parent | service: keep track of proper errors (diff) | |
download | wireguard-windows-1c5dc3457871c1b9c95babde1df48f33d8e4c0c4.tar.xz wireguard-windows-1c5dc3457871c1b9c95babde1df48f33d8e4c0c4.zip |
build: allow make to skip hidden directory to reduce stats
Diffstat (limited to 'build.bat')
-rw-r--r-- | build.bat | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -2,11 +2,11 @@ set STARTDIR=%cd% set OLDPATH=%PATH% -if exist deps\.prepared goto :build +if exist .deps\prepared goto :build :installdeps - rmdir /s /q deps 2> NUL - mkdir deps || goto :error - cd deps || goto :error + rmdir /s /q .deps 2> NUL + mkdir .deps || goto :error + cd .deps || goto :error echo [+] Downloading golang curl -#fo go.zip https://dl.google.com/go/go1.12.windows-amd64.zip || goto :error echo [+] Verifying golang @@ -31,17 +31,17 @@ if exist deps\.prepared goto :build .\patch.exe -f -N -r- -d go -p1 --binary < ..\golang-runtime-dll-injection.patch || goto :error echo [+] Cleaning up del patch.exe patch.zip go.zip mingw.zip || goto :error - copy /y NUL .prepared > NUL || goto :error + copy /y NUL prepared > NUL || goto :error cd .. || goto :error :build - set PATH=%STARTDIR%\deps\x86_64-w64-mingw32-native\bin\;%STARTDIR%\deps\go\bin\;%PATH% + set PATH=%STARTDIR%\.deps\x86_64-w64-mingw32-native\bin\;%STARTDIR%\.deps\go\bin\;%PATH% set CC=x86_64-w64-mingw32-gcc.exe set CFLAGS=-O3 -Wall -std=gnu11 set GOOS=windows set GOARCH=amd64 - set GOPATH=%STARTDIR%\deps\gopath - set GOROOT=%STARTDIR%\deps\go + set GOPATH=%STARTDIR%\.deps\gopath + set GOROOT=%STARTDIR%\.deps\go set CGO_ENABLED=1 echo [+] Assembling resources windres.exe -i resources.rc -o resources.syso -O coff || goto :error |