summaryrefslogtreecommitdiff
path: root/utils/rbutilqt
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2022-04-14 22:23:35 +0200
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2022-04-14 22:23:35 +0200
commit6ef094c1a91d5ae50c56c8192f617f55eea25751 (patch)
tree2791b9673d8b67e84e50fd2494bb118d87d0b151 /utils/rbutilqt
parent8a6ceff3762784d99f57e2f7f20149f97b6d82c7 (diff)
downloadrockbox-6ef094c1a91d5ae50c56c8192f617f55eea25751.tar.gz
rockbox-6ef094c1a91d5ae50c56c8192f617f55eea25751.zip
rbutil: Make QtMultimedia an optional component.
We only use it for playing the TTS sample so it's not too important. Since this is a separate Qt module it might not be installed, so make it optional. Change-Id: I2c91dd5d587c8a984525b2297bbe7d597b816b4f
Diffstat (limited to 'utils/rbutilqt')
-rw-r--r--utils/rbutilqt/CMakeLists.txt8
1 files changed, 7 insertions, 1 deletions
diff --git a/utils/rbutilqt/CMakeLists.txt b/utils/rbutilqt/CMakeLists.txt
index 2a439340b3..41954cb9ee 100644
--- a/utils/rbutilqt/CMakeLists.txt
+++ b/utils/rbutilqt/CMakeLists.txt
@@ -125,8 +125,14 @@ if(APPLE)
125endif() 125endif()
126 126
127target_link_libraries(RockboxUtility rbbase cutelogger gitversion 127target_link_libraries(RockboxUtility rbbase cutelogger gitversion
128 Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::Multimedia 128 Qt${QT_VERSION_MAJOR}::Widgets
129 Qt${QT_VERSION_MAJOR}::Svg) 129 Qt${QT_VERSION_MAJOR}::Svg)
130
131if (TARGET Qt${QT_VERSION_MAJOR}::Multimedia) # optional
132 target_link_libraries(RockboxUtility
133 Qt${QT_VERSION_MAJOR}::Multimedia)
134endif()
135
130if(QT_VERSION_MAJOR EQUAL 6) 136if(QT_VERSION_MAJOR EQUAL 6)
131 target_link_libraries(RockboxUtility Qt${QT_VERSION_MAJOR}::SvgWidgets) 137 target_link_libraries(RockboxUtility Qt${QT_VERSION_MAJOR}::SvgWidgets)
132endif() 138endif()