Add windows resource file for icons

This commit is contained in:
Stepland 2023-07-29 00:47:12 +02:00
parent e856c84211
commit 491272c2cf
2 changed files with 19 additions and 0 deletions

View File

@ -52,6 +52,24 @@ foreach lib, lib_sources : include_sources
sources += lib_sources
endforeach
if target_machine.system() == 'windows'
imagemagick = find_program('convert')
custom_target(
'icon',
output : 'images/feis icon.svg',
input : 'images/feis icon.ico',
command : [
imagemagick,
'-density', '300',
'-define', 'icon:auto-resize=256,128,96,64,48,32,16',
'-background', 'none'
'@INPUT@', '@OUTPUT@'
],
)
windows = import('windows')
sources += windows.compile_resources('src/feis.rc')
endif
executable(
'FEIS',
sources: sources,

1
src/feis.rc Normal file
View File

@ -0,0 +1 @@
icon ICON "../images/feis icon.ico"