diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2019-12-21 18:07:53 -0500 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2019-12-21 18:07:53 -0500 |
| commit | 9a5296f00e4d7290e0aada93b5a2dc32960fdae0 (patch) | |
| tree | 48f749813c0c40ac750dab43c30dc5af18d95d60 /src | |
| parent | 6f53cc4dda666bb615538bc7b96b9e7fbee29300 (diff) | |
| parent | beeddea6784cc05744818ebc8cdfb114f483b81f (diff) | |
| download | monzero-gui-9a5296f00e4d7290e0aada93b5a2dc32960fdae0.tar.gz monzero-gui-9a5296f00e4d7290e0aada93b5a2dc32960fdae0.tar.xz monzero-gui-9a5296f00e4d7290e0aada93b5a2dc32960fdae0.zip | |
Merge pull request #2648
beeddea build: add application icon on Windows (xiphon)
Diffstat (limited to 'src')
| -rw-r--r-- | src/CMakeLists.txt | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6485cdc3..b8d86661 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -5,7 +5,7 @@ add_subdirectory(libwalletqt) add_subdirectory(model) add_subdirectory(zxcvbn-c) -qt5_add_resources(QML_QRC ../qml.qrc) +qt5_add_resources(RESOURCES ../qml.qrc) # Compile source files (.h/.cpp) file(GLOB SOURCE_FILES @@ -64,18 +64,23 @@ if(WITH_SCANNER) ) endif() -message(STATUS ${QML_QRC}) - set(EXECUTABLE_FLAG) if(MINGW) set(EXECUTABLE_FLAG WIN32) + + set(ICON ${PROJECT_SOURCE_DIR}/images/appicon.ico) + set(ICON_RC ${CMAKE_CURRENT_BINARY_DIR}/icon.rc) + set(ICON_RES ${CMAKE_CURRENT_BINARY_DIR}/icon.o) + file(WRITE ${ICON_RC} "IDI_ICON1 ICON DISCARDABLE \"${ICON}\"") + add_custom_command(OUTPUT ${ICON_RES} COMMAND windres ${ICON_RC} ${ICON_RES} MAIN_DEPENDENCY ${ICON_RC}) + list(APPEND RESOURCES ${ICON_RES}) endif() add_executable(monero-gui ${EXECUTABLE_FLAG} main/main.cpp ${SOURCE_FILES} ${PASS_STRENGTH_FILES} ${QR_CODE_FILES} - ${QML_QRC} + ${RESOURCES} ) set_property(TARGET monero-gui PROPERTY RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin") |
