aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Makefile
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-05-01 18:30:07 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2019-05-02 08:41:08 +0200
commit0bc8cd5e206ca0c5450c4d0b5e4a6e011aee2a84 (patch)
treebdc67110c0e9aca3ccde87b1c263e9c34df01594 /Makefile
parentui: rework margins (diff)
downloadwireguard-windows-0bc8cd5e206ca0c5450c4d0b5e4a6e011aee2a84.tar.xz
wireguard-windows-0bc8cd5e206ca0c5450c4d0b5e4a6e011aee2a84.zip
ui: use icons instead of unicode font
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index c9a26d0a..76c4c6d3 100644
--- a/Makefile
+++ b/Makefile
@@ -8,13 +8,16 @@ export GOROOT := $(PWD)/.deps/goroot
rwildcard=$(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2) $(filter $(subst *,%,$2),$d))
SOURCE_FILES := $(call rwildcard,,*.go *.c *.h) .deps/prepared
-RESOURCE_FILES := resources.rc version.h manifest.xml ui/icon/icon.ico
+RESOURCE_FILES := resources.rc version.h manifest.xml $(patsubst %.svg,%.ico,$(wildcard ui/icon/*.svg))
DEPLOYMENT_HOST ?= winvm
DEPLOYMENT_PATH ?= Desktop
all: amd64/wireguard.exe x86/wireguard.exe
+%.ico: %.svg
+ convert -background none $< -define icon:auto-resize="256,128,96,64,48,32,16" $@
+
.deps/prepared: export GOROOT := $(OLD_GOROOT)
.deps/prepared: $(wildcard golang-*.patch)
rm -rf .deps && mkdir -p .deps