CMake: Warn when a serenity app is missing small or medium icons

This commit is contained in:
Brian Gianforcaro 2021-01-01 15:44:39 -08:00 committed by Andreas Kling
parent 2927656d85
commit 8161c99da2
Notes: sideshowbarker 2024-07-19 00:13:32 +09:00

View file

@ -79,12 +79,15 @@ function(serenity_app target_name)
if (EXISTS "${small_icon}")
embed_resource("${target_name}" serenity_icon_s "${small_icon}")
endif()
if (EXISTS "${medium_icon}")
embed_resource("${target_name}" serenity_icon_m "${medium_icon}")
else()
message(WARNING "Missing small app icon: ${small_icon}")
endif()
# TODO: Issue warnings if the app icons don't exist
if (EXISTS "${medium_icon}")
embed_resource("${target_name}" serenity_icon_m "${medium_icon}")
else()
message(WARNING "Missing medium app icon: ${medium_icon}")
endif()
endfunction()
function(compile_gml source output string_name)