summaryrefslogtreecommitdiffstats
path: root/src/corelib
diff options
context:
space:
mode:
authorAlexey Edelev <alexey.edelev@qt.io>2022-12-01 17:01:51 +0100
committerAlexey Edelev <alexey.edelev@qt.io>2022-12-02 11:28:59 +0100
commit487c823a2d4c07827a594859694ce061deba6d9a (patch)
tree2b1e0c9a6debe593ede5a47208d614af6c8c7a13 /src/corelib
parent4bb0086b3fef6bdc2f0ff989b433ea597d676d02 (diff)
Suppress QtCompressMimeDatabase output
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ø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/corelib')
-rw-r--r--src/corelib/CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
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}"