Improve DWM code, remove WinExtras dependency
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Syping 2021-02-11 20:20:52 +01:00
parent c1b0053ac8
commit dd9c4a7f16
7 changed files with 54 additions and 42 deletions

View file

@ -21,9 +21,8 @@ find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Network Svg Widgets REQUIRED)
find_package(Qt${QT_VERSION_MAJOR} COMPONENTS LinguistTools QUIET)
if(WIN32)
find_package(Qt${QT_VERSION_MAJOR} COMPONENTS WinExtras REQUIRED)
list(APPEND GTA5VIEW_LIBS
Qt${QT_VERSION_MAJOR}::WinExtras
dwmapi
)
list(APPEND GTA5VIEW_DEFINES
-DUNICODE
@ -40,9 +39,9 @@ if(APPLE)
)
set(MACOSX_BUNDLE_BUNDLE_NAME gta5view)
set(MACOSX_BUNDLE_BUNDLE_VERSION 1.10.0)
set(MACOSX_BUNDLE_ICON_FILE 5sync.icns)
set(MACOSX_BUNDLE_ICON_FILE gta5view.icns)
set(MACOSX_BUNDLE_GUI_IDENTIFIER de.syping.gta5view)
set_source_files_properties(res/5sync.icns PROPERTIES MACOSX_PACKAGE_LOCATION "Resources")
set_source_files_properties(res/gta5view.icns PROPERTIES MACOSX_PACKAGE_LOCATION "Resources")
endif()
list(APPEND GTA5VIEW_DEFINES