forked from qt-creator/qt-creator
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:
@@ -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()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user