summaryrefslogtreecommitdiff
path: root/utils/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'utils/CMakeLists.txt')
-rw-r--r--utils/CMakeLists.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt
index 1536465e3b..84d085d792 100644
--- a/utils/CMakeLists.txt
+++ b/utils/CMakeLists.txt
@@ -48,6 +48,8 @@ else()
48 find_package(Qt6 REQUIRED COMPONENTS Core Core5Compat Widgets Svg Multimedia Network LinguistTools 48 find_package(Qt6 REQUIRED COMPONENTS Core Core5Compat Widgets Svg Multimedia Network LinguistTools
49 OPTIONAL_COMPONENTS Test) 49 OPTIONAL_COMPONENTS Test)
50endif() 50endif()
51get_target_property(_qmake_executable Qt${QT_VERSION_MAJOR}::qmake IMPORTED_LOCATION)
52get_filename_component(QT_BINDIR "${_qmake_executable}" DIRECTORY)
51message("-- Found Qt${QT_VERSION_MAJOR}: ${Qt${QT_VERSION_MAJOR}_DIR}") 53message("-- Found Qt${QT_VERSION_MAJOR}: ${Qt${QT_VERSION_MAJOR}_DIR}")
52 54
53# If we're on Linux, try to find the used libs in the system. 55# If we're on Linux, try to find the used libs in the system.
@@ -197,6 +199,13 @@ set_property(TARGET RockboxUtility PROPERTY AUTOMOC ON)
197set_property(TARGET RockboxUtility PROPERTY AUTORCC ON) 199set_property(TARGET RockboxUtility PROPERTY AUTORCC ON)
198set_property(TARGET RockboxUtility PROPERTY AUTOUIC ON) 200set_property(TARGET RockboxUtility PROPERTY AUTOUIC ON)
199 201
202include(${CMAKE_CURRENT_LIST_DIR}/cmake/deploy.cmake)
203deploy_qt(RockboxUtility
204 ${QT_BINDIR}
205 ${CMAKE_CURRENT_LIST_DIR}/../docs/logo/rockbox-clef.svg
206 ${CMAKE_CURRENT_LIST_DIR}/rbutilqt/RockboxUtility.desktop
207 ${CMAKE_CURRENT_LIST_DIR}/rbutilqt/dmgbuild.cfg)
208
200add_library(rbbase 209add_library(rbbase
201 ${CMAKE_CURRENT_LIST_DIR}/../tools/iriver.c 210 ${CMAKE_CURRENT_LIST_DIR}/../tools/iriver.c
202 ${CMAKE_CURRENT_LIST_DIR}/../tools/iriver.h 211 ${CMAKE_CURRENT_LIST_DIR}/../tools/iriver.h