From 8161c99da27526a2971b4356c015c82d17dce4c3 Mon Sep 17 00:00:00 2001 From: Brian Gianforcaro Date: Fri, 1 Jan 2021 15:44:39 -0800 Subject: [PATCH] CMake: Warn when a serenity app is missing small or medium icons --- Meta/CMake/utils.cmake | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Meta/CMake/utils.cmake b/Meta/CMake/utils.cmake index a21426e494..4145aef4eb 100644 --- a/Meta/CMake/utils.cmake +++ b/Meta/CMake/utils.cmake @@ -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)