Add an icon on windows (#48)

This commit is contained in:
mjcox244 2022-03-31 08:12:59 +01:00 committed by GitHub
parent a9c1c9b4e4
commit be4919ce24
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 0 deletions

View file

@ -58,6 +58,9 @@ DISCORD_SDK ?= 1
# Enable docker build workarounds # Enable docker build workarounds
DOCKERBUILD ?= 0 DOCKERBUILD ?= 0
# Should It compile with windows Icon
ICON ?= 1
# Various workarounds for weird toolchains # Various workarounds for weird toolchains
NO_BZERO_BCOPY ?= 0 NO_BZERO_BCOPY ?= 0
@ -829,6 +832,20 @@ else
# endif # endif
endif endif
#icon
ifeq ($(WINDOWS_BUILD),1)
ifeq ($(ICON),1)
Command := mkdir $(BUILD_DIR)/res
Reponce := $(shell $(call Command))
Command := windres -o $(BUILD_DIR)/res/icon.o -i res/icon.rc
Reponce := $(shell $(call Command))
LDFLAGS += $(BUILD_DIR)/res/icon.o
endif
endif
# Coop specific libraries # Coop specific libraries
# Lua # Lua

BIN
res/icon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 401 KiB

1
res/icon.rc Normal file
View file

@ -0,0 +1 @@
id ICON res/icon.ico