From 4852d396999365da5f160852a083c87e7d1223e9 Mon Sep 17 00:00:00 2001 From: Robin Verduijn Date: Fri, 29 Mar 2024 13:21:40 -0700 Subject: [PATCH] Fix to set proper app icon on MacOS. Signed-off-by: Robin Verduijn --- gpt4all-chat/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gpt4all-chat/CMakeLists.txt b/gpt4all-chat/CMakeLists.txt index 0c627840..2ec72a80 100644 --- a/gpt4all-chat/CMakeLists.txt +++ b/gpt4all-chat/CMakeLists.txt @@ -68,6 +68,10 @@ if(${CMAKE_SYSTEM_NAME} MATCHES Darwin) set(METAL_SHADER_FILE ../gpt4all-backend/llama.cpp-mainline/ggml-metal.metal) endif() +set(APP_ICON_FILE "${CMAKE_CURRENT_SOURCE_DIR}/icons/favicon.icns") +set_source_files_properties(${APP_ICON_FILE} PROPERTIES + MACOSX_PACKAGE_LOCATION "Resources") + qt_add_executable(chat main.cpp chat.h chat.cpp @@ -87,6 +91,7 @@ qt_add_executable(chat logger.h logger.cpp responsetext.h responsetext.cpp ${METAL_SHADER_FILE} + ${APP_ICON_FILE} ) qt_add_qml_module(chat