Auto-Setup: Tune down the warning when QT_MAINTENANCE_TOOL is not set

... by using an information message instead of a warning.

Fixes: QTCREATORBUG-32974
Change-Id: I5b95cbc1ac7d6cc0265a50559e28122d152b86f2
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Cristian Adam
2025-05-20 11:44:40 +02:00
parent c9671dae65
commit 2b1efd5c03

View File

@@ -382,18 +382,18 @@ option(QT_CREATOR_SKIP_MAINTENANCE_TOOL_PROVIDER
option(QT_CREATOR_MAINTENANCE_TOOL_PROVIDER_USE_CLI option(QT_CREATOR_MAINTENANCE_TOOL_PROVIDER_USE_CLI
"Use CLI mode for Qt Creator's MaintenanceTool find_package provider" OFF) "Use CLI mode for Qt Creator's MaintenanceTool find_package provider" OFF)
function(qtc_maintenance_provider_missing_variable_warning variable) function(qtc_maintenance_provider_missing_variable_message variable)
message(WARNING "Qt Creator: ${variable} was not set. " message(STATUS "Qt Creator: ${variable} was not set. "
"Qt's MaintenanceTool find_package() provider will not be used. " "Qt MaintenanceTool cannot be used to install missing Qt modules that you specify in find_package(). "
"To disable this warning set QT_CREATOR_SKIP_MAINTENANCE_TOOL_PROVIDER to ON.") "To disable this message set QT_CREATOR_SKIP_MAINTENANCE_TOOL_PROVIDER to ON.")
endfunction() endfunction()
if (NOT QT_MAINTENANCE_TOOL) if (NOT QT_MAINTENANCE_TOOL)
qtc_maintenance_provider_missing_variable_warning(QT_MAINTENANCE_TOOL) qtc_maintenance_provider_missing_variable_message(QT_MAINTENANCE_TOOL)
return() return()
endif() endif()
if (NOT QT_QMAKE_EXECUTABLE) if (NOT QT_QMAKE_EXECUTABLE)
qtc_maintenance_provider_missing_variable_warning(QT_QMAKE_EXECUTABLE) qtc_maintenance_provider_missing_variable_message(QT_QMAKE_EXECUTABLE)
return() return()
endif() endif()