From 487c823a2d4c07827a594859694ce061deba6d9a Mon Sep 17 00:00:00 2001 From: Alexey Edelev Date: Thu, 1 Dec 2022 17:01:51 +0100 Subject: [PATCH] Suppress QtCompressMimeDatabase output MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add the flag to enable the verbose output of QtCompressMimeDatabase script. Disable the verbose output by default. Change-Id: I781037b126bef5e3aff69c0738aaea99b932b7e7 Reviewed-by: Tor Arne Vestbø --- src/corelib/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/corelib/CMakeLists.txt b/src/corelib/CMakeLists.txt index 7bb3782313..c8f2f9003a 100644 --- a/src/corelib/CMakeLists.txt +++ b/src/corelib/CMakeLists.txt @@ -1270,6 +1270,12 @@ if(QT_FEATURE_mimetype AND QT_FEATURE_mimetype_database) set(compression_type "gzip") endif() + if(QT_INTERNAL_ENABLE_VERBOSE_MIME_DATABASE_COMPRESSION) + set(extra_mime_db_compressor_flags "--log-level=STATUS") + else() + set(extra_mime_db_compressor_flags "--log-level=NOTICE") + endif() + # Generate qmimeprovider_database.cpp set(qmimeprovider_db_output "${CMAKE_CURRENT_BINARY_DIR}/.rcc/qmimeprovider_database.cpp") add_custom_command(OUTPUT "${qmimeprovider_db_output}" @@ -1279,6 +1285,7 @@ if(QT_FEATURE_mimetype AND QT_FEATURE_mimetype_database) -DARCHIVING_API=${archiving_api} -DCOMPRESSION_TYPE=${compression_type} -P "${CMAKE_CURRENT_SOURCE_DIR}/QtCompressMimeDatabase.cmake" + ${extra_mime_db_compressor_flags} DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/QtCompressMimeDatabase.cmake" "${corelib_mimetypes_resource_file}"