forked from qt-creator/qt-creator
Android: Warn if the selected device main ABI is not selected
Task-number: QTCREATORBUG-23291 Change-Id: I2ae13edaee30c6548a37e077c18f508a42b42d25 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -360,6 +360,8 @@ QStringList QmakeProFileNode::targetApplications() const
|
||||
|
||||
QVariant QmakeProFileNode::data(Utils::Id role) const
|
||||
{
|
||||
if (role == Android::Constants::ANDROID_ABIS)
|
||||
return variableValue(Variable::AndroidAbis);
|
||||
if (role == Android::Constants::AndroidPackageSourceDir)
|
||||
return singleVariableValue(Variable::AndroidPackageSourceDir);
|
||||
if (role == Android::Constants::AndroidDeploySettingsFile)
|
||||
@@ -432,6 +434,8 @@ bool QmakeProFileNode::setData(Utils::Id role, const QVariant &value) const
|
||||
return pro->setProVariable("ANDROID_EXTRA_LIBS", value.toStringList(), scope, flags);
|
||||
if (role == Android::Constants::AndroidPackageSourceDir)
|
||||
return pro->setProVariable("ANDROID_PACKAGE_SOURCE_DIR", {value.toString()}, scope, flags);
|
||||
if (role == Android::Constants::ANDROID_ABIS)
|
||||
return pro->setProVariable("ANDROID_ABIS", {value.toString()}, scope, flags);
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user