diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2022-04-14 22:23:35 +0200 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2022-04-14 22:23:35 +0200 |
commit | 6ef094c1a91d5ae50c56c8192f617f55eea25751 (patch) | |
tree | 2791b9673d8b67e84e50fd2494bb118d87d0b151 /utils/rbutilqt/CMakeLists.txt | |
parent | 8a6ceff3762784d99f57e2f7f20149f97b6d82c7 (diff) | |
download | rockbox-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/CMakeLists.txt')
-rw-r--r-- | utils/rbutilqt/CMakeLists.txt | 8 |
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) | |||
125 | endif() | 125 | endif() |
126 | 126 | ||
127 | target_link_libraries(RockboxUtility rbbase cutelogger gitversion | 127 | target_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 | |||
131 | if (TARGET Qt${QT_VERSION_MAJOR}::Multimedia) # optional | ||
132 | target_link_libraries(RockboxUtility | ||
133 | Qt${QT_VERSION_MAJOR}::Multimedia) | ||
134 | endif() | ||
135 | |||
130 | if(QT_VERSION_MAJOR EQUAL 6) | 136 | if(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) |
132 | endif() | 138 | endif() |