From 6ef094c1a91d5ae50c56c8192f617f55eea25751 Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Thu, 14 Apr 2022 22:23:35 +0200 Subject: 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 --- utils/rbutilqt/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'utils/rbutilqt') 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) endif() target_link_libraries(RockboxUtility rbbase cutelogger gitversion - Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::Multimedia + Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::Svg) + +if (TARGET Qt${QT_VERSION_MAJOR}::Multimedia) # optional + target_link_libraries(RockboxUtility + Qt${QT_VERSION_MAJOR}::Multimedia) +endif() + if(QT_VERSION_MAJOR EQUAL 6) target_link_libraries(RockboxUtility Qt${QT_VERSION_MAJOR}::SvgWidgets) endif() -- cgit v1.2.3